2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-16 12:05:53 +00:00

New Crowdin translations by GitHub Action (#9529)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2025-04-20 11:23:21 +10:00
committed by GitHub
parent 6b0a082b5a
commit 64f72381a1
43 changed files with 3631 additions and 3631 deletions

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Language: ar_SA\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "نقطة نهاية API غير موجودة"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "المستخدم ليس لديه الصلاحية لعرض هذا النموذج"
@ -96,15 +96,15 @@ msgstr "الكمية المقدمة غير صحيحة"
msgid "Error details can be found in the admin panel"
msgstr "يمكن العثور على تفاصيل الخطأ في لوحة التحكم"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "أدخل التاريخ"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"Language: bg_BG\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "Не е намерена крайна точка на API"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Потребителя няма нужното разрешение, за да вижда този модел"
@ -96,15 +96,15 @@ msgstr "Въведена е недопустима стойност"
msgid "Error details can be found in the admin panel"
msgstr "Подробности за грешката могат да се намерят в администраторския панел"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Въведи дата"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Част"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Language: cs_CZ\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr "Před tím, než budete dělat cokoli jiného, musíte zapnout dvoufaktorové ověřování."
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API endpoint nebyl nalezen"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr "Seznam položek nebo filtrů musí být k dispozici pro hromadnou operaci"
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr "Položky musí být uvedeny jako seznam"
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "Zadán neplatný seznam položek"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr "Filtry musí být uvedeny jako slovník"
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Poskytnuty neplatné filtry"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr "Zadaným kritériím neodpovídají žádné položky"
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Uživatel nemá právo zobrazit tento model"
@ -96,15 +96,15 @@ msgstr "Vyplněno neplatné množství"
msgid "Error details can be found in the admin panel"
msgstr "Podrobnosti o chybě lze nalézt v panelu administrace"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Zadejte datum"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Neplaté desetinné číslo"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Neplatná fyzikální jednotka"
msgid "Not a valid currency code"
msgstr "Neplatný kód měny"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Přidaná hodnota nesmí být záporná"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Nesmí přesáhnout 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Neplatná hodnota překročení"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Nadřazená sestava"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "Zahrnout varianty"
@ -541,7 +541,7 @@ msgstr "Zahrnout varianty"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "Zahrnout varianty"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Díl"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Kategorie"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Volitelné"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Sestava"
@ -1080,7 +1080,7 @@ msgstr "Automaticky zvolit sériová čísla"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automaticky přidělit požadované položky s odpovídajícími sériovými čísly"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Následující sériová čísla již existují nebo jsou neplatná"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Povolit varianty"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Položka kusovníku"
@ -1393,19 +1393,19 @@ msgstr "Opožděný výrobní příkaz"
msgid "Build order {bo} is now overdue"
msgstr "Objednávka sestavy {bo} je nyní opožděná"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "Je odkaz"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "Je soubor"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "Uživatel nemá oprávnění k odstranění těchto příloh"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "Uživatel nemá oprávnění k odstranění této přílohy"
@ -1514,7 +1514,7 @@ msgstr "Název tohoto webhooku"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktivní"
@ -2064,7 +2064,7 @@ msgstr "Argumenty klíčových slov úlohy"
msgid "Filename"
msgstr "Název souboru"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr "Typ modelu"
@ -2444,7 +2444,7 @@ msgstr "Možné zakoupit"
msgid "Parts are purchaseable by default"
msgstr "Díly jsou zakoupitelné ve výchozím nastavení"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Prodejné"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Výrobce"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Společnost"
@ -3750,7 +3750,7 @@ msgstr "Odkazovaný díl výrobce musí odkazovat na stejný základní díl"
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Dodavatel"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr "Má revize"
msgid "BOM Valid"
msgstr "Kusovník schválen"
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Nainstalováno"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Činnost nebyla specifikována"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Nebyla nalezena odpovídající činnost"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr "Odstranit konfiguraci pluginu z databáze"
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr "Položky"
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr "Plugin nebyl nalezen"
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr "Plugin není aktivní"
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr "Plugin nepodporuje tisk štítků"
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr "Neplatné rozměry štítku"
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr "Nadřazená místo"
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Externí umístění"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Strom dílů"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Množství je povinné"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr "Oprávnění"
msgid "Important dates"
msgstr "Důležité termíny"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "Token vypršel"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Language: da_DK\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API endpoint ikke fundet"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Bruger har ikke tilladelse til at se denne model"
@ -96,15 +96,15 @@ msgstr "Ugyldigt antal angivet"
msgid "Error details can be found in the admin panel"
msgstr "Fejloplysninger kan findes i admin panelet"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Angiv dato"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Ugyldig fysisk enhed"
msgid "Not a valid currency code"
msgstr "Ikke en gyldig valutakode"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Overskud må ikke være negativ"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Overskuddet må ikke overstige 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Ugyldig værdi for overskud"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Overordnet produktion"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Del"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Valgfri"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "Filnavn"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr "Sie müssen die Zwei-Faktor-Authentifizierung aktivieren, bevor Sie etwas tun können."
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API-Endpunkt nicht gefunden"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "Ungültige Artikelliste angegeben"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Ungültige Filter angegeben"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Benutzer hat keine Berechtigung, dieses Modell anzuzeigen"
@ -96,15 +96,15 @@ msgstr "Keine gültige Menge"
msgid "Error details can be found in the admin panel"
msgstr "Fehlerdetails finden Sie im Admin-Panel"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Datum eingeben"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Ungültiger Dezimalwert"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Ungültige physikalische Einheit"
msgid "Not a valid currency code"
msgstr "Kein gültiger Währungscode"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Überschuss-Wert darf nicht negativ sein"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Überschuss darf 100% nicht überschreiten"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Ungültiger Wert für Ausschuss"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Eltern-Bauauftrag"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "Varianten einschließen"
@ -541,7 +541,7 @@ msgstr "Varianten einschließen"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "Varianten einschließen"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Teil"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Kategorie"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Optional"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Baugruppe"
@ -1080,7 +1080,7 @@ msgstr "Seriennummern automatisch zuweisen"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Benötigte Lagerartikel automatisch mit passenden Seriennummern zuweisen"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Die folgenden Seriennummern existieren bereits oder sind ungültig"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Varianten zulassen"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Stücklisten-Position"
@ -1393,19 +1393,19 @@ msgstr "Überfälliger Bauauftrag"
msgid "Build order {bo} is now overdue"
msgstr "Bauauftrag {bo} ist jetzt überfällig"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "Link"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "Datei"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "Benutzer hat keine Berechtigung zum Löschen des Anhangs"
@ -1514,7 +1514,7 @@ msgstr "Name für diesen Webhook"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktiv"
@ -2064,7 +2064,7 @@ msgstr "Schlüsselwort Parameter für Aufgaben"
msgid "Filename"
msgstr "Dateiname"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr "Modelltyp"
@ -2444,7 +2444,7 @@ msgstr "Kaufbar"
msgid "Parts are purchaseable by default"
msgstr "Artikel sind grundsätzlich kaufbar"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Verkäuflich"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Hersteller"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Firma"
@ -3750,7 +3750,7 @@ msgstr "Verlinktes Herstellerteil muss dasselbe Basisteil referenzieren"
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Zulieferer"
@ -5058,7 +5058,7 @@ msgstr "Markiert"
msgid "Filter by starred categories"
msgstr "Nach markierten Kategorien filtern"
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr "Ebenen"
@ -5066,7 +5066,7 @@ msgstr "Ebenen"
msgid "Filter by category depth"
msgstr "Filter nach Kategorietiefe"
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr "Oberste Ebene"
@ -5074,7 +5074,7 @@ msgstr "Oberste Ebene"
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr "Mehrstufig"
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr "Verwendet"
@ -6314,31 +6314,31 @@ msgstr "Benachrichtigungen über geringen Bestand"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "Der verfügbare Bestand für {part.name} ist unter das konfigurierte Mindestniveau gefallen"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Installiert"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr "Das Plugin kann nicht gelöscht werden, da es derzeit aktiv ist"
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Keine Aktion angegeben"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Keine passende Aktion gefunden"
@ -7245,27 +7245,27 @@ msgstr "Konfiguration löschen"
msgid "Delete the plugin configuration from the database"
msgstr "Plugin-Konfiguration aus der Datenbank löschen"
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr "Teile"
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr "Plugin nicht gefunden"
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr "Plugin ist nicht aktiv"
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr "part_image tag benötigt eine Bauteilinstanz"
msgid "company_image tag requires a Company instance"
msgstr "company_image tag erfordert eine Firmeninstanz"
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr "Filtern nach Standorttiefe"
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr "Unterorte in gefilterte Ergebnisse einbeziehen"
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr "Übergeordneter Ort"
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr "Filtern nach übergeordnetem Ort"
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Statuscode"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Externer Standort"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Teile-Baum"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr "Gültigkeitsdauer vor"
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr "Gültigkeitsdauer nach"
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "überfällig"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Menge ist erforderlich"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "Gültiges Teil muss angegeben werden"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr "Der angegebene Lieferantenartikel existiert nicht"
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Das Zulieferteil hat eine Packungsgröße definiert, aber das Kennzeichen use_pack_size ist nicht gesetzt"
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Seriennummern können für nicht verfolgbare Teile nicht angegeben werden"
@ -8507,11 +8507,11 @@ msgstr "Berechtigungen"
msgid "Important dates"
msgstr "wichtige Daten"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "Token wurde widerrufen"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "Token ist abgelaufen"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Language: el_GR\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "Το API endpoint δε βρέθηκε"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Δεν έχετε δικαιώματα να το δείτε αυτό"
@ -96,15 +96,15 @@ msgstr "Μη έγκυρη ποσότητα"
msgid "Error details can be found in the admin panel"
msgstr "Μπορείτε να βρείτε λεπτομέρειες σφάλματος στον πίνακα διαχείρισης"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Εισάγετε ημερομηνία"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Μη έγκυρη φυσική μονάδα"
msgid "Not a valid currency code"
msgstr "Μη έγκυρος κωδικός συναλλάγματος"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Η μέση τιμή δεν πρέπει να είναι αρνητική"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Η μέση τιμή δεν πρέπει να υπερβαίνει το 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Μη έγκυρη τιμή για υπέρβαση"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Γονική Κατασκευή"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Εξάρτημα"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Προαιρετικό"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr "Αυτόματη Κατανομή Σειριακών Αριθμών"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Αυτόματη κατανομή των απαιτούμενων στοιχείων με τους αντίστοιχους σειριακούς αριθμούς"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Οι παρακάτω σειριακοί αριθμοί υπάρχουν ήδη ή δεν είναι έγκυροι"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "Όνομα αρχείου"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-16 07:08+0000\n"
"POT-Creation-Date: 2025-04-19 23:58+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"
@ -22,35 +22,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr ""
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr ""
@ -97,15 +97,15 @@ msgstr ""
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr ""
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -511,15 +511,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -532,7 +532,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -542,7 +542,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -554,7 +554,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -566,7 +566,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -652,7 +652,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1081,7 +1081,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1322,7 +1322,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1394,19 +1394,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1515,7 +1515,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2065,7 +2065,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2445,7 +2445,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3503,7 +3503,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3751,7 +3751,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5059,7 +5059,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5067,7 +5067,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5075,7 +5075,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5139,15 +5139,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6315,31 +6315,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7246,27 +7246,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7547,123 +7547,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8508,11 +8508,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr "Debe habilitar la autenticación de doble factor antes de continuar."
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "endpoint API no encontrado"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr "Lista de artículos o filtros deben ser proporcionados para la operación en bloque"
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr "Los artículos deben ser proporcionados como una lista"
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "Lista de artículos no válida"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Filtros proporcionados inválidos"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr "Ningún artículo coincide con el criterio proporcionado"
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "El usuario no tiene permiso para ver este modelo"
@ -96,15 +96,15 @@ msgstr "Cantidad proporcionada no válida"
msgid "Error details can be found in the admin panel"
msgstr "Detalles del error pueden encontrarse en el panel de administración"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Ingrese la fecha"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Número decimal no válido"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Unidad física inválida"
msgid "Not a valid currency code"
msgstr "No es un código de moneda válido"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "El valor excedente no debe ser negativo"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "El excedente no debe superar el 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Valor no válido para sobrecarga"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Construcción o Armado Superior"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "Incluye Variantes"
@ -541,7 +541,7 @@ msgstr "Incluye Variantes"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "Incluye Variantes"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Parte"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Categoría"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Opcional"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Montaje"
@ -1080,7 +1080,7 @@ msgstr "Autoasignar Números de Serie"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Asignar automáticamente los artículos requeridos con números de serie coincidentes"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Los siguientes números seriales ya existen o son inválidos"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Permitir variantes"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Item de Lista de Materiales"
@ -1393,19 +1393,19 @@ msgstr "Orden de construcción atrasada"
msgid "Build order {bo} is now overdue"
msgstr "El pedido de construcción {bo} está atrasado"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "¿Es enlace?"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "¿Es archivo?"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "El usuario no tiene permiso para eliminar estos adjuntos"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "El usuario no tiene permiso para eliminar este adjunto"
@ -1514,7 +1514,7 @@ msgstr "Nombre para este webhook"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Activo"
@ -2064,7 +2064,7 @@ msgstr "Argumentos de palabra clave de tarea"
msgid "Filename"
msgstr "Nombre de Archivo"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr "Comprable"
msgid "Parts are purchaseable by default"
msgstr "Las partes son comprables por defecto"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Vendible"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Fabricante"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Empresa"
@ -3750,7 +3750,7 @@ msgstr "La parte vinculada del fabricante debe hacer referencia a la misma parte
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Proveedor"
@ -5058,7 +5058,7 @@ msgstr "Favoritos"
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr "Profundidad"
@ -5066,7 +5066,7 @@ msgstr "Profundidad"
msgid "Filter by category depth"
msgstr "Filtrar por profundidad de categoría"
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr "Nivel superior"
@ -5074,7 +5074,7 @@ msgstr "Nivel superior"
msgid "Filter by top-level categories"
msgstr "Filtrar por categorías de nivel superior"
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr "En cascada"
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr "Notificación por bajo stock"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "El stock disponible para {part.name} ha caído por debajo del nivel mínimo configurado"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Instalado"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "No se especificó ninguna acción"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "No se encontró ninguna acción coincidente"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr "Dimensiones de etiqueta inválidas"
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr "Ubicación principal"
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr "Filtrar por ubicación principal"
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr "Nombre de pieza (insensible a mayúsculas y minúsculas)"
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr "El nombre de la pieza (insensible a mayúsculas y minúsculas)"
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr "Nombre de la pieza (expresión regular)"
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr "Pieza IPN (insensible a mayúsculas y minúsculas)"
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr "Pieza IPN (insensible a mayúsculas y minúsculas)"
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr "Pieza IPN (expresión regular)"
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr "Stock mínimo"
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr "Stock máximo"
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Código de estado"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Ubicación externa"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr "Instalado en otro artículo de existencias"
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Árbol de piezas"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr "Actualizado antes"
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr "Actualizado después"
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr "Inventario antes"
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr "Inventario después"
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "Desactualizado"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Cantidad requerida"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "Debe suministrarse una parte válida"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr "Permisos"
msgid "Important dates"
msgstr "Fechas importantes"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "Token revocado"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "Token expirado"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 21:25\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Spanish, Mexico\n"
"Language: es_MX\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "endpoint API no encontrado"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "Lista de artículos inválida"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Filtros proporcionados inválidos"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "El usuario no tiene permiso para ver este modelo"
@ -96,15 +96,15 @@ msgstr "Cantidad proporcionada no válida"
msgid "Error details can be found in the admin panel"
msgstr "Detalles del error pueden encontrarse en el panel de administración"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Ingrese la fecha"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Número decimal inválido"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Unidad física inválida"
msgid "Not a valid currency code"
msgstr "No es un código de moneda válido"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "El valor excedente no debe ser negativo"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "El excedente no debe superar el 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Valor no válido para sobrecarga"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Construcción o Armado Superior"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "Incluye Variantes"
@ -541,7 +541,7 @@ msgstr "Incluye Variantes"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "Incluye Variantes"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Parte"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Categoría"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Opcional"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Montaje"
@ -1080,7 +1080,7 @@ msgstr "Autoasignar Números de Serie"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Asignar automáticamente los artículos requeridos con números de serie coincidentes"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Los siguientes números seriales ya existen o son inválidos"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Permitir variantes"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Item de Lista de Materiales"
@ -1393,19 +1393,19 @@ msgstr "Orden de construcción atrasada"
msgid "Build order {bo} is now overdue"
msgstr "El pedido de construcción {bo} está atrasado"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "¿Es enlace?"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "¿Es archivo?"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "El usuario no tiene permiso para eliminar estos adjuntos"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "El usuario no tiene permiso para eliminar este adjunto"
@ -1514,7 +1514,7 @@ msgstr "Nombre para este webhook"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Activo"
@ -2064,7 +2064,7 @@ msgstr "Argumentos de palabra clave de tarea"
msgid "Filename"
msgstr "Nombre de Archivo"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr "Comprable"
msgid "Parts are purchaseable by default"
msgstr "Las partes son comprables por defecto"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Vendible"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Fabricante"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Empresa"
@ -3750,7 +3750,7 @@ msgstr "La parte vinculada del fabricante debe hacer referencia a la misma parte
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Proveedor"
@ -5058,7 +5058,7 @@ msgstr "Favoritos"
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr "Profundidad"
@ -5066,7 +5066,7 @@ msgstr "Profundidad"
msgid "Filter by category depth"
msgstr "Filtrar por profundidad de categoría"
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr "Nivel superior"
@ -5074,7 +5074,7 @@ msgstr "Nivel superior"
msgid "Filter by top-level categories"
msgstr "Filtrar por categorías de nivel superior"
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr "En cascada"
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr "Notificación por bajo stock"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "El stock disponible para {part.name} ha caído por debajo del nivel mínimo configurado"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Instalado"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "No se especificó ninguna acción"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "No se encontró ninguna acción coincidente"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr "Dimensiones de etiqueta inválidas"
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr "Ubicación principal"
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr "Filtrar por ubicación principal"
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr "Nombre de pieza (insensible a mayúsculas y minúsculas)"
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr "El nombre de la pieza contiene (insensible a mayúsculas y minúsculas)"
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr "Nombre de la pieza (expresión regular)"
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr "IPN de Pieza (insensible a mayúsculas y minúsculas)"
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr "IPN de pieza contiene (insensible a mayúsculas y minúsculas)"
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr "IPN de Pieza (expresión regular)"
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr "Existencias mínimas"
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr "Existencias máximas"
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Código de estado"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Ubicación externa"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr "Consumido por orden de construcción"
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr "Instalado en otro artículo de existencias"
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Árbol de piezas"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr "Actualizado antes de"
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr "Actualizado después de"
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr "Inventario antes de"
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr "Inventario después de"
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "Desactualizado"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Cantidad requerida"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "Debe suministrarse una parte válida"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr "Permisos"
msgid "Important dates"
msgstr "Fechas importantes"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "Token revocado"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "Token expirado"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Estonian\n"
"Language: et_EE\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr ""
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Teil ei ole selle lehe vaatamiseks luba"
@ -96,15 +96,15 @@ msgstr ""
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Pane kuupäev"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Osa"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Valikuline"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "On link"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "On fail"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "Failinimi"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr "Mudeli liik"
@ -2444,7 +2444,7 @@ msgstr "Ostetav"
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Tootja"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Ettevõte"
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Tarnija"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr "Sügavus"
@ -5066,7 +5066,7 @@ msgstr "Sügavus"
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Paigaldatud"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr "Õigused"
msgid "Important dates"
msgstr "Olulised kuupäevad"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Language: fa_IR\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr "قبل از انجام هر کار دیگری باید احراز هویت دو مرحله ای را فعال کنید."
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "Address e API peida nashod"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr "لیست اقلام یا فیلترها باید برای عملیات انبوه ارائه شود"
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr "موارد باید به صورت لیست ارائه شود"
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "لیست موارد نامعتبر ارائه شده است"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr "فیلترها باید به صورت دستوری ارائه شوند"
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "فیلترهای نامعتبر ارائه شده است"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr "هیچ موردی با معیارهای ارائه شده مطابقت ندارد"
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "کاربر سطح دسترسی نمایش این مدل را ندارد"
@ -96,15 +96,15 @@ msgstr "مقدار ارائه شده نامعتبر است"
msgid "Error details can be found in the admin panel"
msgstr "جزئیات خطا را می توان در پنل مدیریت پیدا کرد"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "تاریخ را وارد کنید"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "مقدار اعشاری نامعتبر است"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "واحد فیزیکی نامعتبر"
msgid "Not a valid currency code"
msgstr "کد ارز معتبر"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "ارزش اضافه نباید منفی باشد"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "ارزش اضافه نباید از 100٪ تجاوز کند"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "هیچ عملیات کاربر-محوری، مشخص نشده است"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Language: fi_FI\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API-rajapintaa ei löydy"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Käyttäjän oikeudet eivät riitä kohteen tarkastelemiseen"
@ -96,15 +96,15 @@ msgstr "Annettu määrä on virheellinen"
msgid "Error details can be found in the admin panel"
msgstr "Virheen tiedot löytyvät hallintapaneelista"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Anna päivämäärä"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Osa"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Kategoria"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktiivinen"
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "Tiedostonimi"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr "Ostettavissa"
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Valmistaja"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Yritys"
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Toimittaja"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr "Oikeudet"
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "Point de terminaison de l'API introuvable"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Filtres fournis invalides"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "L'utilisateur n'a pas la permission de voir ce modèle"
@ -96,15 +96,15 @@ msgstr "Quantité fournie invalide"
msgid "Error details can be found in the admin panel"
msgstr "Les détails de l'erreur peuvent être trouvées dans le panneau d'administration"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Entrer la date"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Valeur décimale invalide"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Unité invalide"
msgid "Not a valid currency code"
msgstr "Code de devise invalide"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "La valeur de surplus ne doit pas être négative"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Le surplus ne doit pas dépasser 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Valeur invalide pour le dépassement"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Fabrication parente"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "Inclure les variantes"
@ -541,7 +541,7 @@ msgstr "Inclure les variantes"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "Inclure les variantes"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Pièce"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Catégorie"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Facultatif"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Assemblage"
@ -1080,7 +1080,7 @@ msgstr "Allouer automatiquement les numéros de série"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Affecter automatiquement les éléments requis avec les numéros de série correspondants"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Les numéros de série suivants existent déjà, ou sont invalides"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Autoriser les variantes"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Article du BOM"
@ -1393,19 +1393,19 @@ msgstr "Ordre de commande en retard"
msgid "Build order {bo} is now overdue"
msgstr "L'ordre de commande {bo} est maintenant en retard"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "C'est un lien"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "C'est un fichier"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "L'utilisateur n'a pas les permissions de supprimer cette pièce jointe"
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Actif"
@ -2064,7 +2064,7 @@ msgstr "Mots-clés arguments tâche"
msgid "Filename"
msgstr "Nom du fichier"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr "Achetable"
msgid "Parts are purchaseable by default"
msgstr "Les pièces sont achetables par défaut"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Vendable"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Fabricant"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Société"
@ -3750,7 +3750,7 @@ msgstr "La pièce du fabricant liée doit faire référence à la même pièce d
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Fournisseur"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr "Profondeur"
@ -5066,7 +5066,7 @@ msgstr "Profondeur"
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr "Premier niveau"
@ -5074,7 +5074,7 @@ msgstr "Premier niveau"
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr "Cascade"
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr "Utilise"
@ -6314,31 +6314,31 @@ msgstr "Notification de stock faible"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "Le stock disponible pour {part.name}, est tombé en dessous du niveau minimum configuré"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Aucune action spécifiée"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Aucune action correspondante trouvée"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr "Inclure les sous-emplacements dans les résultats filtrés"
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr "Emplacement parent"
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr "Filtrer par emplacement parent"
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Emplacement externe"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr "Date d'expiration avant"
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr "Date dexpiration après"
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr "Droits"
msgid "Important dates"
msgstr "Dates importantes"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Language: he_IL\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr ""
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "למשתמש אין הרשאה לצפות במוזל הזה"
@ -96,15 +96,15 @@ msgstr ""
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "הזן תאריך סיום"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr "קוד מטבע לא מאושר"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "מקור הבנייה"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "רכיב"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "שם קובץ"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "לא פורטה הפעולה"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "פעולה מבוקשת לא נמצאה"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"Language: hi_IN\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr ""
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr ""
@ -96,15 +96,15 @@ msgstr ""
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "तारीख दर्ज करें"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Language: hu_HU\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API funkciót nem találom"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Érvénytelen szűrők vannak megadva"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Nincs jogosultságod az adatok megtekintéséhez"
@ -96,15 +96,15 @@ msgstr "Nem megfelelő mennyiség"
msgid "Error details can be found in the admin panel"
msgstr "A hiba részleteit megtalálod az admin panelen"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Dátum megadása"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Érvénytelen decimális érték"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Érvénytelen fizikai mértékegység"
msgid "Not a valid currency code"
msgstr "Érvénytelen pénznem kód"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Túlszállítás nem lehet negatív"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Túlszállítás nem lehet több mint 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Érvénytelen érték a túlszállításra"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Szülő gyártás"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "Változatokkal együtt"
@ -541,7 +541,7 @@ msgstr "Változatokkal együtt"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "Változatokkal együtt"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Alkatrész"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Kategória"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Opcionális"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Gyártmány"
@ -1080,7 +1080,7 @@ msgstr "Sorozatszámok automatikus hozzárendelése"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Szükséges tételek automatikus hozzárendelése a megfelelő sorozatszámokkal"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "A következő sorozatszámok már léteznek vagy nem megfelelőek"
@ -1322,7 +1322,7 @@ msgid "Allow Variants"
msgstr "Változatok"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Alkatrészjegyzék tétel"
@ -1394,19 +1394,19 @@ msgstr "Késésben lévő gyártás"
msgid "Build order {bo} is now overdue"
msgstr "A {bo} gyártás most már késésben van"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "Ez egy hivatkozás"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "Ez egy állomány"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "A felhasználó nem jogosult ezen mellékletek törlésére"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "A felhasználó nem jogosult ezen melléklet törlésére"
@ -1515,7 +1515,7 @@ msgstr "Webhook neve"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktív"
@ -2065,7 +2065,7 @@ msgstr "Feladat kulcsszó paraméterek"
msgid "Filename"
msgstr "Fájlnév"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr "Modell típusa"
@ -2445,7 +2445,7 @@ msgstr "Beszerezhető"
msgid "Parts are purchaseable by default"
msgstr "Alkatrészek alapból beszerezhetők legyenek"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Értékesíthető"
@ -3503,7 +3503,7 @@ msgid "Manufacturer"
msgstr "Gyártó"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Cég"
@ -3751,7 +3751,7 @@ msgstr "Kapcsolódó gyártói alkatrésznek ugyanarra a kiindulási alkatrészr
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Beszállító"
@ -5059,7 +5059,7 @@ msgstr "Csillagozott"
msgid "Filter by starred categories"
msgstr "Csillagozottra szűrés"
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr "Mélység"
@ -5067,7 +5067,7 @@ msgstr "Mélység"
msgid "Filter by category depth"
msgstr "Kategória mélységre szűrés"
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr "Felső szint"
@ -5075,7 +5075,7 @@ msgstr "Felső szint"
msgid "Filter by top-level categories"
msgstr "Csúcs készlethelyre szűrés"
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr "Lépcsőzetes"
@ -5139,15 +5139,15 @@ msgstr "Vannak Változatok"
msgid "BOM Valid"
msgstr "Alkatrészjegyzék ellenőrizve"
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr "Összeállított Alkatrész ellenőrizhető"
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr "Összetevő alkatrész ellenőrizhető"
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr "Használ"
@ -6315,31 +6315,31 @@ msgstr "Alacsony készlet értesítés"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "A {part.name} alkatrész rendelkezésre álló készlete a megadott minimum alá csökkent"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Beépítve"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr "Plugin nem törölhető mivel még aktív"
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Nincs megadva művelet"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Nincs egyező művelet"
@ -7246,27 +7246,27 @@ msgstr "Konfiguráció törlése"
msgid "Delete the plugin configuration from the database"
msgstr "Plugin konfiguráció törlése az adatbázisból"
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr "Tételek"
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr "Plugin nem található"
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr "Plugin nem aktív"
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr "Plugin nem támogatja a címkenyomtatást"
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr "Érvénytelen címke méretek"
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr "Nincs érvényes tétel megadva a sablonhoz"
@ -7547,123 +7547,123 @@ msgstr "part_image elem csak alkatrész példánynál használható"
msgid "company_image tag requires a Company instance"
msgstr "company_image elem csak cég példánynál használható"
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr "Hely mélységre szűrés"
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr "Csúcs készlethelyre szűrés"
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr "Szűrt eredmények tartalmazzák az alhelyeket"
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr "Szülő hely"
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr "Szülő helyre szűrés"
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Státuszkód"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Külső hely"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Alkatrész fa"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr "Lejárat előtt"
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr "Lejárat után"
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "Állott"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Mennyiség megadása kötelező"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "Egy érvényes alkatrészt meg kell adni"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr "A megadott beszállítói alkatrész nem létezik"
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "A beszállítói alkatrészhez van megadva csomagolási mennyiség, de a use_pack_size flag nincs beállítva"
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Sorozatszámot nem lehet megadni nem követésre kötelezett alkatrész esetén"
@ -8508,11 +8508,11 @@ msgstr "Jogosultságok"
msgid "Important dates"
msgstr "Fontos dátumok"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "A token visszavonva"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "A token lejárt"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Language: id_ID\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API endpoint tidak ditemukan"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Pengguna tidak memiliki izin untuk melihat model ini"
@ -96,15 +96,15 @@ msgstr "Jumlah yang diberikan tidak valid"
msgid "Error details can be found in the admin panel"
msgstr "Detail terkait galat dapat dilihat di panel admin"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Masukkan tanggal"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr "Bukan kode mata uang yang valid"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Nilai kelebihan tidak boleh negatif"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Kelebihan tidak boleh melebihi 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Nilai kelebihan tidak valid"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Produksi Induk"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Bagian"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr "Alokasikan nomor seri secara otomatis"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Alokasikan item yang diperlukan dengan nomor seri yang sesuai secara otomatis"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Nomor-nomor seri berikut sudah ada atau tidak valid"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Item tagihan material"
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktif"
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "Nama File"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Perusahaan"
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Terpasang"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Tidak ada tindakan yang ditentukan"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Aksi tidak ditemukan"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "Token telah kadaluarsa"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr "Devi abilitare l'autenticazione a due fattori prima di fare qualsiasi altra cosa."
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "Endpoint API non trovato"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "Lista elementi fornita non valida"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Filtri forniti non validi"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "L'utente non ha i permessi per vedere questo modello"
@ -96,15 +96,15 @@ msgstr "Quantità inserita non valida"
msgid "Error details can be found in the admin panel"
msgstr "I dettagli dell'errore possono essere trovati nel pannello di amministrazione"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Inserisci la data"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Valore decimale non valido"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Unità fisica non valida"
msgid "Not a valid currency code"
msgstr "Non è un codice valuta valido"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Il sovra-valore non può essere negativo"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "L'eccesso non deve superare il 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Valore non valido per eccedenza"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Produzione Genitore"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Articolo"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Categoria"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Opzionale"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Assemblaggio"
@ -1080,7 +1080,7 @@ msgstr "Numeri di Serie Assegnazione automatica"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Assegna automaticamente gli articoli richiesti con i numeri di serie corrispondenti"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "I seguenti numeri di serie sono già esistenti o non sono validi"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Consenti Le Varianti"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Distinta base (Bom)"
@ -1393,19 +1393,19 @@ msgstr "Ordine di produzione in ritardo"
msgid "Build order {bo} is now overdue"
msgstr "L'ordine di produzione {bo} è in ritardo"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr "Nome per questa notifica"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Attivo"
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "Nome del file"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr "Acquistabile"
msgid "Parts are purchaseable by default"
msgstr "Gli articoli sono acquistabili per impostazione predefinita"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Vendibile"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Produttore"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Azienda"
@ -3750,7 +3750,7 @@ msgstr "L'articolo del costruttore collegato deve riferirsi alla stesso articolo
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Fornitore"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr "Notifica di magazzino bassa"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "Lo stock disponibile per {part.name} è sceso sotto il livello minimo configurato"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Installato"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Nessuna azione specificata"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Nessuna azione corrispondente trovata"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr "Nome della parte (maiuscole e minuscole)"
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr "Il nome della parte contiene (maiuscole e minuscole)"
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr "Nome della parte (regex)"
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr "IPN della parte (maiuscole e minuscole)"
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr "IPN della parte contiene (maiuscole e minuscole)"
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr "IPN della parte (regex)"
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr "Giacenza minima"
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr "Giacenza massima"
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Codici di stato"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Ubicazione Esterna"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "Obsoleto"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "La quantità è richiesta"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "Deve essere fornita un articolo valido"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "I numeri di serie non possono essere forniti per un articolo non tracciabile"
@ -8507,11 +8507,11 @@ msgstr "Permessi"
msgid "Important dates"
msgstr "Date Importanti"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Language: ko_KR\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr ""
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr ""
@ -96,15 +96,15 @@ msgstr ""
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr ""
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Lithuanian\n"
"Language: lt_LT\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr ""
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr ""
@ -96,15 +96,15 @@ msgstr ""
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr ""
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Latvian\n"
"Language: lv_LV\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API galapunkts nav atrasts"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Lietotājam nav atļaujas, lai apskatītu šo modeli"
@ -96,15 +96,15 @@ msgstr "Norādītais daudzums nav derīgs"
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Ievadiet datumu"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Language: nl_NL\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr "Schakel tweestapsverificatie in voordat je iets anders kunt doen."
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API eindpunt niet gevonden"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr "Lijst met items of filters moet worden opgegeven voor bulk bewerking"
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr "Items moeten worden opgegeven als een lijst"
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "Ongeldige items lijst verstrekt"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr "Filters moeten als woordenboek worden opgegeven"
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Ongeldige filters opgegeven"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr "Geen items die overeenkomen met de opgegeven criteria"
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Gebruiker heeft geen rechten om dit model te bekijken"
@ -96,15 +96,15 @@ msgstr "Ongeldige hoeveelheid ingevoerd"
msgid "Error details can be found in the admin panel"
msgstr "Error details kunnen worden gevonden in het admin scherm"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Voer datum in"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Ongeldige decimale waarde"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Ongeldige fysieke eenheid"
msgid "Not a valid currency code"
msgstr "Geen geldige valutacode"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Overschotwaarde mag niet negatief zijn"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Overschot mag niet groter zijn dan 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Ongeldige waarde voor overschot"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Bovenliggende Productie"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "Inclusief varianten"
@ -541,7 +541,7 @@ msgstr "Inclusief varianten"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "Inclusief varianten"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Onderdeel"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Categorie"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Optioneel"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Samenstelling"
@ -1080,7 +1080,7 @@ msgstr "Serienummers automatisch toewijzen"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Vereiste artikelen automatisch toewijzen met overeenkomende serienummers"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "De volgende serienummers bestaan al of zijn ongeldig"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Varianten toestaan"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Stuklijstartikel"
@ -1393,19 +1393,19 @@ msgstr "Achterstallige Productieorder"
msgid "Build order {bo} is now overdue"
msgstr "Productieorder {bo} is nu achterstallig"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "Is koppeling"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "Is een bestand"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "Gebruiker heeft geen toestemming om deze bijlagen te verwijderen"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "Gebruiker heeft geen toestemming om deze bijlage te verwijderen."
@ -1514,7 +1514,7 @@ msgstr "Naam van deze webhook"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Actief"
@ -2064,7 +2064,7 @@ msgstr "Taak trefwoord argumenten"
msgid "Filename"
msgstr "Bestandsnaam"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr "Model type"
@ -2444,7 +2444,7 @@ msgstr "Koopbaar"
msgid "Parts are purchaseable by default"
msgstr "Onderdelen kunnen standaard gekocht worden"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Verkoopbaar"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Fabrikant"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Bedrijf"
@ -3750,7 +3750,7 @@ msgstr "Gekoppeld fabrikant onderdeel moet verwijzen naar hetzelfde basis onderd
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Leverancier"
@ -5059,7 +5059,7 @@ msgstr "Favoriet"
msgid "Filter by starred categories"
msgstr "Filter op categorieën met ster"
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr "Diepte"
@ -5067,7 +5067,7 @@ msgstr "Diepte"
msgid "Filter by category depth"
msgstr "Filteren op categorie diepte"
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr "Hoogste niveau"
@ -5075,7 +5075,7 @@ msgstr "Hoogste niveau"
msgid "Filter by top-level categories"
msgstr "Filteren op topniveau categorieën"
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr "Stapelen"
@ -5139,15 +5139,15 @@ msgstr "Heeft revisies"
msgid "BOM Valid"
msgstr "BOM Valid"
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr "Assemblage deel is testbaar"
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr "Component onderdeel is testbaar"
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr "Gebruik"
@ -6315,31 +6315,31 @@ msgstr "Lage voorraad melding"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "De beschikbare voorraad voor {part.name} is onder het ingestelde minimumniveau gedaald"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
msgstr "verplicht"
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
msgstr "Voorbeeld"
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Geïnstalleerd"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr "De plug-in kan niet worden verwijderd omdat deze momenteel actief is"
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Geen actie gespecificeerd"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Geen overeenkomende actie gevonden"
@ -6621,35 +6621,35 @@ msgstr "Aanpassen van prefix voor korte streepjescodes, kan handig zijn voor omg
#: plugin/builtin/exporter/bom_exporter.py:17
msgid "Levels"
msgstr ""
msgstr "Niveau"
#: plugin/builtin/exporter/bom_exporter.py:18
msgid "Number of levels to export"
msgstr ""
msgstr "Aantal niveaus om te exporteren"
#: plugin/builtin/exporter/bom_exporter.py:23
#: plugin/builtin/exporter/part_parameter_exporter.py:17
msgid "Stock Data"
msgstr ""
msgstr "Voorraad gegevens"
#: plugin/builtin/exporter/bom_exporter.py:23
#: plugin/builtin/exporter/part_parameter_exporter.py:17
msgid "Include part stock data"
msgstr ""
msgstr "Inclusief voorraadgegevens"
#: plugin/builtin/exporter/bom_exporter.py:27
#: plugin/builtin/exporter/part_parameter_exporter.py:21
msgid "Pricing Data"
msgstr ""
msgstr "Prijs gegevens"
#: plugin/builtin/exporter/bom_exporter.py:27
#: plugin/builtin/exporter/part_parameter_exporter.py:21
msgid "Include part pricing data"
msgstr ""
msgstr "Inclusief prijsgegevens"
#: plugin/builtin/exporter/bom_exporter.py:31
msgid "Supplier Data"
msgstr ""
msgstr "Leveranciersgegevens"
#: plugin/builtin/exporter/bom_exporter.py:31
msgid "Include supplier data"
@ -7246,27 +7246,27 @@ msgstr "Configuratie verwijderen"
msgid "Delete the plugin configuration from the database"
msgstr "Verwijder de plug-in configuratie uit de database"
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr "Items"
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr "Plug-in niet gevonden"
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr "Plug-in is niet actief"
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr "Plug-in ondersteunt geen label printen"
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr "Ongeldige label afmetingen"
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr "Geen geldige items aan de template verstrekt"
@ -7547,123 +7547,123 @@ msgstr "part_image tag vereist een onderdeel instantie"
msgid "company_image tag requires a Company instance"
msgstr "bedrijf_imagetag vereist een bedrijfsinstantie"
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr "Filter op locatie diepte"
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr "Filter op topniveau locaties"
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr "Inclusief sublocaties in gefilterde resultaten"
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr "Bovenliggende locatie"
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr "Filter op bovenliggende locatie"
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr "Naam van onderdeel (hoofdletter ongevoelig)"
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr "Naam van onderdeel bevat (hoofdletter ongevoelig)"
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr "Naam onderdeel (regex)"
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr "Deel IPN (hoofdletter ongevoelig)"
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr "Onderdeel IPN bevat (hoofdletter ongevoelig)"
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr "Deel IPN (regex)"
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr "Minimale voorraad"
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr "Maximale voorraad"
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Status code"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Externe locatie"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr "Verbruikt door productieorder"
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr "Geïnstalleerd in een ander voorraadartikel"
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Boomstructuur onderdeel"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr "Eerder bijgewerkt"
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr "Bijgewerkt na"
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr "Voorraadcontrole voor"
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr "Voorraadcontrole na"
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr "Vervaldatum voor"
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr "Vervaldatum na"
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "Verouderd"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Hoeveelheid is vereist"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "Geldig onderdeel moet worden opgegeven"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr "Het opgegeven leveranciers onderdeel bestaat niet"
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Het leveranciersdeel heeft een pakketgrootte gedefinieerd, maar vlag use_pack_size niet ingesteld"
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Serienummers kunnen niet worden meegeleverd voor een niet traceerbaar onderdeel"
@ -8508,11 +8508,11 @@ msgstr "Machtigingen"
msgid "Important dates"
msgstr "Belangrijke data"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "Token is ingetrokken"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "Token is verlopen"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Language: no_NO\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API-endepunkt ikke funnet"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Brukeren har ikke rettigheter til å se denne modellen"
@ -96,15 +96,15 @@ msgstr "Ugyldig mengde oppgitt"
msgid "Error details can be found in the admin panel"
msgstr "Feildetaljer kan finnes i admin-panelet"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Oppgi dato"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Ugyldig fysisk enhet"
msgid "Not a valid currency code"
msgstr "Ikke en gyldig valutakode"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Svinn-verdien kan ikke være negativ"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Svinn kan ikke overstige 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Ugyldig verdi for svinn"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Overordnet produksjon"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Del"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Kategori"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Valgfritt"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Sammenstilling"
@ -1080,7 +1080,7 @@ msgstr "Automatisk tildeling av serienummer"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automatisk tildeling av nødvendige artikler med tilsvarende serienummer"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Følgende serienummer finnes allerede eller er ugyldige"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Tillat Varianter"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "BOM-artikkel"
@ -1393,19 +1393,19 @@ msgstr "Forfalt produksjonsordre"
msgid "Build order {bo} is now overdue"
msgstr "Produksjonsordre {bo} er nå forfalt"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "Er lenke"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "Er fil"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "Brukeren har ikke tillatelse til å slette dette vedlegget"
@ -1514,7 +1514,7 @@ msgstr "Navn for webhooken"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktiv"
@ -2064,7 +2064,7 @@ msgstr "Nøkkelordargumenter for oppgave"
msgid "Filename"
msgstr "Filnavn"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr "Modelltype"
@ -2444,7 +2444,7 @@ msgstr "Kjøpbar"
msgid "Parts are purchaseable by default"
msgstr "Deler er kjøpbare som standard"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Salgbar"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Produsent"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Firma"
@ -3750,7 +3750,7 @@ msgstr "Den sammenkoblede produsentdelen må referere til samme basisdel"
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Leverandør"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr "Varsel om lav lagerbeholdning"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "Tilgjengelig lagerbeholdning for {part.name} har falt under det konfigurerte minimumsnivået"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Installert"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Ingen handling spesifisert"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Ingen samsvarende handling funnet"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr "part_image-taggen krever en Part-instans"
msgid "company_image tag requires a Company instance"
msgstr "company_image-taggen krever en Company-instans"
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Statuskode"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Ekstern plassering"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Del-tre"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr "Utløpsdato før"
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr "Utløpsdato etter"
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "Foreldet"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Antall kreves"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "Gyldig del må oppgis"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr "Oppgitt leverandørdel eksisterer ikke"
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Leverandørdelen har en pakkestørrelse definert, men flagget \"use_pack_size\" er ikke satt"
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Serienumre kan ikke angis for en ikke-sporbar del"
@ -8507,11 +8507,11 @@ msgstr "Tillatelser"
msgid "Important dates"
msgstr "Viktige datoer"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "Token er tilbakekalt"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "Token har utløpt"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr "Musisz włączyć uwierzytelnianie dwuskładnikowe przed wykonaniem czegokolwiek innego."
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "Nie znaleziono punktu końcowego API"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr "Dla operacji masowych należy podać wykaz przedmiotów lub filtrów"
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr "Elementy muszą być podane jako lista"
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "Podano nieprawidłową listę artykułów"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr "Filtry muszą być dostarczone jako kartka"
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Podano niepoprawne filtry"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr "Żaden element nie spełnia podanych kryteriów"
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Użytkownik nie ma uprawnień do przeglądania tego modelu"
@ -96,15 +96,15 @@ msgstr "Podano nieprawidłową ilość"
msgid "Error details can be found in the admin panel"
msgstr "Szczegóły błędu można znaleźć w panelu administracyjnym"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Wprowadź dane"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Niepoprawna wartość dziesiętna"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Niewłaściwa jednostka fizyczna"
msgid "Not a valid currency code"
msgstr "Nieprawidłowy kod waluty"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Wartość przedawnienia nie może być ujemna"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Przedawnienie nie może przekroczyć 100 %"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Nieprawidłowa wartość przedawnienia"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Budowa nadrzędna"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "Obejmuje warianty"
@ -541,7 +541,7 @@ msgstr "Obejmuje warianty"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "Obejmuje warianty"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Komponent"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Kategoria"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Opcjonalne"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Złożenie"
@ -1080,7 +1080,7 @@ msgstr "Automatycznie przydzielaj numery seryjne"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automatycznie przydzielaj wymagane elementy z pasującymi numerami seryjnymi"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Poniższe numery seryjne już istnieją lub są nieprawidłowe"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Zezwalaj na warianty"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Element BOM"
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktywny"
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "Nazwa pliku"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr "Możliwość zakupu"
msgid "Parts are purchaseable by default"
msgstr "Części są domyślnie z możliwością zakupu"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Możliwość sprzedaży"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Producent"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Firma"
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Dostawca"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Zainstalowane"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Nie określono działania"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Nie znaleziono pasującej akcji"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr "Uprawnienia"
msgid "Important dates"
msgstr "Ważne daty"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Language: pt_PT\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API endpoint não encontrado"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Usuário não tem permissão para ver este modelo"
@ -96,15 +96,15 @@ msgstr "Quantidade fornecida inválida"
msgid "Error details can be found in the admin panel"
msgstr "Detalhes do erro podem ser encontrados no painel de administrador"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Insira uma Data"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Unidade física inválida"
msgid "Not a valid currency code"
msgstr "Não é um código de moeda válido"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Valor excedente não deve ser negativo"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Excedente não deve exceder 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Valor de excedente inválido"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Produção Progenitor"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Peça"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Categoria"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Opcional"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Montagem"
@ -1080,7 +1080,7 @@ msgstr "Alocar Números de Série Automaticamente"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Alocar automaticamente os itens necessários com os números de série correspondentes"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Os seguintes números de série já existem ou são inválidos"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Permitir variações"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Item LDM"
@ -1393,19 +1393,19 @@ msgstr "Pedido de produção vencido"
msgid "Build order {bo} is now overdue"
msgstr "Pedido de produção {bo} está atrasada"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "É uma Ligação"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "É um arquivo"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "O Utilizador não tem permissão para remover este anexo"
@ -1514,7 +1514,7 @@ msgstr "Nome para este webhook"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Ativo"
@ -2064,7 +2064,7 @@ msgstr "Argumentos Palavra-chave da Tarefa"
msgid "Filename"
msgstr "Nome do arquivo"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr "Comprável"
msgid "Parts are purchaseable by default"
msgstr "Peças são compráveis por padrão"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Vendível"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Fabricante"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Empresa"
@ -3750,7 +3750,7 @@ msgstr "Parte do fabricante vinculado deve fazer referência à mesma peça base
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Fornecedor"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr "Notificação de estoque baixo"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "O estoque disponível para {part.name} caiu abaixo do nível mínimo definido"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Instalado"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Nenhuma ação especificada"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Nenhuma ação correspondente encontrada"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr "Itens"
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr "Tag part_image necessita de uma instância de Peça"
msgid "company_image tag requires a Company instance"
msgstr "Tag company_image necessita de uma instância de Empresa"
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Código da situação"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Localização externa"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Árvore de Peças"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr "Data de validade antes"
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr "Data de validade depois"
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "Inativo"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Quantidade obrigatória"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "Uma peça válida deve ser fornecida"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr "A peça do fornecedor informado não existe"
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "A peça do fornecedor tem um tamanho de pacote definido, mas o item use_pack_size não foi definida"
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Números de série não podem ser fornecidos para uma parte não rastreável"
@ -8507,11 +8507,11 @@ msgstr "Permissões"
msgid "Important dates"
msgstr "Datas importantes"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "O token foi revogado"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "Token expirou"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Language: pt_BR\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API endpoint não encontrado"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "Lista de itens inválida fornecida"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Filtros inválidos fornecidos"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr ""
@ -96,15 +96,15 @@ msgstr ""
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Informe a data"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Alocar automaticamente os itens necessários com os números de série correspondentes"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Ativo"
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"Language: ro_RO\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr ""
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Utilizatorul nu are permisiunea de a vedea acest model"
@ -96,15 +96,15 @@ msgstr ""
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr ""
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr "Вы должны включить двухфакторную аутентификацию, прежде чем делать что-нибудь еще."
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "Конечная точка API не обнаружена"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "У пользователя недостаточно прав для просмотра этой модели!"
@ -96,15 +96,15 @@ msgstr "недопустимое количество"
msgid "Error details can be found in the admin panel"
msgstr "Подробности об ошибке можно найти в панели администратора"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Введите дату"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Неверная физическая единица"
msgid "Not a valid currency code"
msgstr "Неверный код валюты"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Значение избытка не должно быть отрицательным"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Избыток не может превысить 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Неверное значение для избытка"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Родительский заказ на производство"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Деталь"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Категория"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Необязательно"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Производимая деталь"
@ -1080,7 +1080,7 @@ msgstr "Автоматически выделить серийные номер
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Автоматически зарезервировать необходимые элементы с соответствующими серийными номерами"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Следующие серийные номера уже существуют или недействительны"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Разрешить разновидности"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Позиция BOM"
@ -1393,19 +1393,19 @@ msgstr "Просроченный заказ сборки"
msgid "Build order {bo} is now overdue"
msgstr "Заказ на производство {bo} просрочен"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "Ссылка"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "Файл"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "У пользователя нет прав для удаления этих вложений"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "У пользователя нет прав на удаление этого вложения"
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Активный"
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "Имя файла"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr "Можно купить"
msgid "Parts are purchaseable by default"
msgstr "По умолчанию детали являются отслеживаемыми"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Можно продавать"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Производитель"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Компания"
@ -3750,7 +3750,7 @@ msgstr "Связанная деталь производителя должна
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Поставщик"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Установлено"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Действие не указано"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Соответствующее действие не найдено"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr "Элементы"
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Код статуса"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Древо Деталей"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "Залежалый"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Необходимо указать количество"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr "Права доступа"
msgid "Important dates"
msgstr "Важные даты"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
"Language: sk_SK\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr ""
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr ""
@ -96,15 +96,15 @@ msgstr ""
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr ""
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Slovenian\n"
"Language: sl_SI\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API vmesnik ni najden"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Uporabnik nima dovoljenja pogleda tega modela"
@ -96,15 +96,15 @@ msgstr "Podana napačna količina"
msgid "Error details can be found in the admin panel"
msgstr "Podrobnosti napake so vidne v pogledu administratorja"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Vnesi datum"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Neveljavna fizična enota"
msgid "Not a valid currency code"
msgstr "Neveljavna oznaka valute"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Prestara vrednost ne sme biti negativna"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Prestarost ne sme presegati 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Neveljavna vrednost za prestarost"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Nadrejena izgradnja"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Del"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Neobvezno"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Montaža"
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktivno"
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "Ime datoteke"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Serbian (Latin)\n"
"Language: sr_CS\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API krajnja tačka nije pronađena"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "Lista nevalidiranih stavki"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Dati su neispravni filteri"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Korisnik nema dozvolu za pregled ovog modela"
@ -96,15 +96,15 @@ msgstr "Isporučena nevažeća količina"
msgid "Error details can be found in the admin panel"
msgstr "Detalji o grešci se mogu naći u admin sekciji"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Unesite datum"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Neispravna decimalna vrednost"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Nevažeća jedinica mere"
msgid "Not a valid currency code"
msgstr "Nevažeći kod valute"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Ukupna vrednost ne sme da bude negativna"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Ukupna vrednost ne sme da prelazi 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Nevažeća ukupna vrednost"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Roditeljski proizvod"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "Uključi varijante"
@ -541,7 +541,7 @@ msgstr "Uključi varijante"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "Uključi varijante"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Deo"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Kategorija"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Opciono"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Sklapanje"
@ -1080,7 +1080,7 @@ msgstr "Automatski alociraj serijske brojeve"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Automatski alociraj tražene stavke sa odgovarajućim serijskim brojevima"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Sledeći serijski brojevi već postoje ili su neispravni"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Dozvoli varijante"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "BOM stavka"
@ -1393,19 +1393,19 @@ msgstr "Prekoračeni nalog za izgradnju"
msgid "Build order {bo} is now overdue"
msgstr "Nalog za izgradnju {bo} je sada prekoračen"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "je link"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "je datoteka"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "Korisnik nema potrebne dozvole da bi izbrisao ove atačmente"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "Korisnik nema dozvolu da izbriše ovaj atačment"
@ -1514,7 +1514,7 @@ msgstr "Ime ovog zahteva za izmenu stranice"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktivan"
@ -2064,7 +2064,7 @@ msgstr "Ključne reči argumenata zadatka"
msgid "Filename"
msgstr "Ime datoteke"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr "Tip modela"
@ -2444,7 +2444,7 @@ msgstr "Može da se kupi"
msgid "Parts are purchaseable by default"
msgstr "Podrazumevano je da se delovi mogu kupiti"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Može da se proda"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Proizvođač"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Kompanija"
@ -3750,7 +3750,7 @@ msgstr "Povezani delovi dobavljača moraju referencirati isti osnovni deo"
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Dobavljač"
@ -5058,7 +5058,7 @@ msgstr "Označeno zvezdicom"
msgid "Filter by starred categories"
msgstr "Filtiraj po kategorijama označenim zvezdicom"
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr "Dubina"
@ -5066,7 +5066,7 @@ msgstr "Dubina"
msgid "Filter by category depth"
msgstr "Filtriraj po dubini kategorije"
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr "Vrhovni"
@ -5074,7 +5074,7 @@ msgstr "Vrhovni"
msgid "Filter by top-level categories"
msgstr "Filtriraj po vrhovnim kategorijama"
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr "Kaskadno"
@ -5138,15 +5138,15 @@ msgstr "Ima revizije"
msgid "BOM Valid"
msgstr "Spisak materijala validan"
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr "Deo sklopa se može testirati"
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr "Deo komponente se može testirati"
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr "Koristi"
@ -6314,31 +6314,31 @@ msgstr "Notifikacija o niskim zalihama"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "Dostupne zalihe za {part.name} su pale ispod konfigurisanog minimalnog nivoa"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Instalirano"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr "Plugin ne može biti obrisan jer je trenutno aktivan"
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Nema određene akcije"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Nema poklapajuće akcije"
@ -7245,27 +7245,27 @@ msgstr "Obriši konfiguraciju"
msgid "Delete the plugin configuration from the database"
msgstr "Obriši konfiguraciju plugina iz baze podataka"
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr "Stavke"
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr "Plugin nije pronađen"
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr "Plugin nije aktivan"
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr "Plugin ne podržava štampanje natpisa"
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr "Nevažeće dimenzije natpisa"
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr "Nema važećih stavki dostavljenih šablonu"
@ -7546,123 +7546,123 @@ msgstr "part_image tag zahteva instancu dela"
msgid "company_image tag requires a Company instance"
msgstr "company_image tag zahteva instancu kompanije"
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr "Filtriraj po dubini lokacije"
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr "Filtriraj po nadređenim lokacijama"
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr "Uključi podlokacije u filtriranim rezultatima"
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr "Nadređena lokacija"
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr "Filtriraj po nadređenoj lokaciji"
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr "Ime dela"
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr "Ime dela sadrži"
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr "Ime dela (regex)"
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr "Interni deo broja"
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr "Interni deo broja sadrži (osetljivo na velika i mala slova)"
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr "Interni broj dela (regex)"
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr "Minimalne zalihe"
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr "Maksimalne zalihe"
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Statusni kod"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Eksterna lokacija"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr "Potrošeno od strane naloga za izradu"
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr "Instalirano u drugu stavku sa zaliha"
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Stablo dela"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr "Ažurirano pre"
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr "Ažurirano nakon"
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr "Popis pre"
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr "Popis nakon"
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr "Datum isteka pre"
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr "Datum isteka nakon"
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "Zastarelo"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Količina je neophodna"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "Validan deo mora biti dosavljen"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr "Dati dobavljač ne postoji"
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Deo dobavljača ima definisanu veličinu pakovanja, ali fleg use_pack_size nije postavljen"
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Serijski brojevi ne mogu biti dostavljeni za deo koji nije moguće pratiti"
@ -8507,11 +8507,11 @@ msgstr "Dozvole"
msgid "Important dates"
msgstr "Značajni datumi"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "Token je opozvan"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "Token je istekao"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Language: sv_SE\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API-slutpunkt hittades inte"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Användaren har inte behörighet att se denna modell"
@ -96,15 +96,15 @@ msgstr "Ogiltigt antal angivet"
msgid "Error details can be found in the admin panel"
msgstr "Information om felet finns under Error i adminpanelen"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Ange datum"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Ogiltig fysisk enhet"
msgid "Not a valid currency code"
msgstr "Inte en giltig valutakod"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Överskott värde får inte vara negativt"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Överskott får inte överstiga 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Ogiltigt värde för överskott"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Föregående tillverkning"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Del"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Kategori"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Valfri"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "Är länk"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "Är fil"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktiv"
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "Filnamn"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Tillverkare"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Företag"
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Leverantör"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Ingen åtgärd specificerad"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Ingen matchande åtgärd hittades"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Statuskod"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Language: th_TH\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "ไม่พบ API endpoint"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr ""
@ -96,15 +96,15 @@ msgstr "ปริมาณสินค้าไม่ถูกต้อง"
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "ป้อนวันที่"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr ""
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -651,7 +651,7 @@ msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr "ชื่อไฟล์"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr "Başka bir şey yapmadan önce iki faktörlü kimlik doğrulamayı etkinleştirme gerekir."
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API uç noktası bulunamadı"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "Geçersiz ögeler listesi sağlandı"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "Geçersiz filtreler sağlandı"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Kullanıcının bu modeli görüntüleme izni yok"
@ -96,15 +96,15 @@ msgstr "Geçersiz veri sağlandı"
msgid "Error details can be found in the admin panel"
msgstr "Hata detaylarını admin panelinde bulabilirsiniz"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Tarih giriniz"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "Geçersiz ondalık değer"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Geçersiz fiziksel birim"
msgid "Not a valid currency code"
msgstr "Geçerli bir para birimi kodu değil"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Fazlalık değeri negatif olmamalıdır"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Fazlalık %100'ü geçmemelidir"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Aşım için geçersiz değer"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Üst Yapım İşi"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "Varyantları Dahil Et"
@ -541,7 +541,7 @@ msgstr "Varyantları Dahil Et"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "Varyantları Dahil Et"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Parça"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Kategori"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "İsteğe Bağlı"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Montaj"
@ -1080,7 +1080,7 @@ msgstr "Seri Numaralarını Otomatik Ayır"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Gerekli ögeleri eşleşen seri numaralarıyla otomatik ayır"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Şu seri numaraları zaten varlar veya geçersizler"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Çeşide İzin Ver"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "ML Ögesi"
@ -1393,19 +1393,19 @@ msgstr "Gecikmiş Yapım Siparişi"
msgid "Build order {bo} is now overdue"
msgstr "{bo} yapım siparişi şimdi gecikti"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "Link Olanlar"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "Dosya Olanlar"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "Kullanıcının bu ekleri silmek için izni yok"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "Kullanıcının bu eki silmek için izni yok"
@ -1514,7 +1514,7 @@ msgstr "Bu web kancası için ad"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Aktif"
@ -2064,7 +2064,7 @@ msgstr "Anahtar görev argümanları"
msgid "Filename"
msgstr "Dosya adı"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr "Model Tipi"
@ -2444,7 +2444,7 @@ msgstr "Satın Alınabilir"
msgid "Parts are purchaseable by default"
msgstr "Parçalar varsayılan olarak satın alınabilir"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Satılabilir"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Üretici"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Şirket"
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Tedarikçi"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "İşlem belirtilmedi"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Eşleşen eylem bulunamadı"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr "Yetkiler"
msgid "Important dates"
msgstr "Önemli tarihler"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"Language: uk_UA\n"
@ -19,37 +19,37 @@ msgstr ""
#: InvenTree/AllUserRequire2FAMiddleware.py:42
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
msgstr "Необхідно увімкнути двофакторну автентифікацію, перед тим як робити будь-що інше."
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "Кінцева точка API не знайдена"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
msgstr "Для масових операцій необхідно надати перелік сутностей або фільтрів"
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
msgstr "Сутності необхідно надати списком"
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
msgstr "Надано неправильний список сутностей"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
msgstr "Фільтри необхідно надавати у вигляді словника"
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
msgstr "Надано неправильні фільтри"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
msgstr "Немає сутностей що відповідають наданим критеріям"
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "У користувача немає дозволу на перегляд цієї моделі"
@ -76,7 +76,7 @@ msgstr "Наданий домен електронної пошти не зат
#: InvenTree/conversion.py:162
#, python-brace-format
msgid "Invalid unit provided ({unit})"
msgstr ""
msgstr "Надано неправильну одиницю виміру ({unit})"
#: InvenTree/conversion.py:179
msgid "No value provided"
@ -96,15 +96,15 @@ msgstr "Невірна кількість"
msgid "Error details can be found in the admin panel"
msgstr "Деталі помилки можна знайти на панелі адміністратора"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Введіть дату"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
msgstr "Неправильне десяткове значення"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -118,15 +118,15 @@ msgstr "Нотатки"
#: InvenTree/format.py:166
#, python-brace-format
msgid "Value '{name}' does not appear in pattern format"
msgstr ""
msgstr "Значення '{name}' не відповідає шаблону формату"
#: InvenTree/format.py:177
msgid "Provided value does not match required pattern: "
msgstr ""
msgstr "Надане значення не відповідає обов'язковому шаблону: "
#: InvenTree/helpers.py:552
msgid "Cannot serialize more than 1000 items at once"
msgstr ""
msgstr "Неможливо серіалізувати більше ніж 1000 сутностей за раз"
#: InvenTree/helpers.py:558
msgid "Empty serial number string"
@ -297,7 +297,7 @@ msgstr ""
#: InvenTree/locales.py:45
msgid "Portuguese (Brazilian)"
msgstr ""
msgstr "Португальська (Бразилія)"
#: InvenTree/locales.py:46
msgid "Romanian"
@ -409,7 +409,7 @@ msgstr ""
#: part/models.py:1039 part/models.py:3837 plugin/models.py:53
#: report/models.py:203 stock/models.py:83
msgid "Name"
msgstr ""
msgstr "Назва"
#: InvenTree/models.py:740 build/models.py:242 common/models.py:123
#: common/models.py:2143 common/models.py:2256 company/models.py:521
@ -419,11 +419,11 @@ msgstr ""
#: report/templates/report/inventree_build_order_report.html:117
#: stock/models.py:89
msgid "Description"
msgstr ""
msgstr "Опис"
#: InvenTree/models.py:741 stock/models.py:90
msgid "Description (optional)"
msgstr ""
msgstr "Опис (опціонально)"
#: InvenTree/models.py:756 common/models.py:2309
msgid "Path"
@ -431,7 +431,7 @@ msgstr "Шлях"
#: InvenTree/models.py:887
msgid "Markdown notes (optional)"
msgstr ""
msgstr "Примітки в Markdown (опціонально)"
#: InvenTree/models.py:918
msgid "Barcode Data"
@ -464,7 +464,7 @@ msgstr ""
#: InvenTree/models.py:1102
msgid "Server Error"
msgstr ""
msgstr "Помилка сервера"
#: InvenTree/models.py:1103
msgid "An error has been logged by the server."
@ -510,15 +510,15 @@ msgstr ""
msgid "Not a valid currency code"
msgstr ""
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr ""
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr ""
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr ""
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr ""
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Деталь"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr ""
@ -644,14 +644,14 @@ msgstr ""
#: build/api.py:453 build/serializers.py:1392 part/models.py:4333
msgid "Consumable"
msgstr ""
msgstr "Розхідний матеріал"
#: build/api.py:456 build/serializers.py:1395 part/models.py:4327
msgid "Optional"
msgstr ""
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr ""
@ -943,7 +943,7 @@ msgstr ""
#: stock/serializers.py:135 stock/serializers.py:175 stock/serializers.py:714
#: templates/email/build_order_completed.html:18
msgid "Quantity"
msgstr ""
msgstr "Кількість"
#: build/models.py:1571
msgid "Required quantity for build order"
@ -1066,7 +1066,7 @@ msgstr ""
#: stock/serializers.py:909 stock/serializers.py:1037 stock/serializers.py:1497
#: stock/serializers.py:1785 users/models.py:551
msgid "Location"
msgstr ""
msgstr "Місце"
#: build/serializers.py:390
msgid "Stock location for build output"
@ -1080,7 +1080,7 @@ msgstr ""
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr ""
@ -1318,10 +1318,10 @@ msgstr ""
#: build/serializers.py:1407 part/models.py:4381
msgid "Allow Variants"
msgstr ""
msgstr "Дозволити варіанти"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr ""
@ -1393,19 +1393,19 @@ msgstr ""
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr ""
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr ""
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr ""
@ -1494,7 +1494,7 @@ msgstr ""
#: common/models.py:1263 company/serializers.py:567 order/models.py:1632
#: order/models.py:2734
msgid "Price"
msgstr ""
msgstr "Ціна"
#: common/models.py:1264
msgid "Unit price at specified quantity"
@ -1514,7 +1514,7 @@ msgstr ""
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr ""
@ -1697,7 +1697,7 @@ msgstr ""
#: common/models.py:1906
msgid "Comment"
msgstr ""
msgstr "Коментар"
#: common/models.py:1907
msgid "Attachment comment"
@ -1705,19 +1705,19 @@ msgstr ""
#: common/models.py:1923
msgid "Upload date"
msgstr ""
msgstr "Дата завантаження"
#: common/models.py:1924
msgid "Date the file was uploaded"
msgstr ""
msgstr "Дата завантаження файлу"
#: common/models.py:1928
msgid "File size"
msgstr ""
msgstr "Розмір файлу"
#: common/models.py:1928
msgid "File size in bytes"
msgstr ""
msgstr "Розмір файлу в байтах"
#: common/models.py:1966 common/serializers.py:637
msgid "Invalid model type specified for attachment"
@ -1771,7 +1771,7 @@ msgstr ""
#: common/models.py:2029 generic/states/serializers.py:24
msgid "Color"
msgstr ""
msgstr "Колір"
#: common/models.py:2030
msgid "Color that will be displayed in the frontend"
@ -1779,7 +1779,7 @@ msgstr ""
#: common/models.py:2038 part/serializers.py:281
msgid "Model"
msgstr ""
msgstr "Модель"
#: common/models.py:2039
msgid "Model this state is associated with"
@ -2064,7 +2064,7 @@ msgstr ""
msgid "Filename"
msgstr ""
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2417,7 +2417,7 @@ msgstr ""
#: report/models.py:563 report/serializers.py:90 report/serializers.py:131
#: stock/serializers.py:243
msgid "Template"
msgstr ""
msgstr "Шаблон"
#: common/setting/system.py:424
msgid "Parts are templates by default"
@ -2430,7 +2430,7 @@ msgstr ""
#: common/setting/system.py:435 part/models.py:1217 part/serializers.py:1648
#: part/serializers.py:1654
msgid "Component"
msgstr ""
msgstr "Компонент"
#: common/setting/system.py:436
msgid "Parts can be used as sub-components by default"
@ -2444,7 +2444,7 @@ msgstr ""
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr ""
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr ""
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr ""
@ -3750,7 +3750,7 @@ msgstr ""
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr ""
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr ""
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr ""
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr ""
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr ""
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr ""
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr ""
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr ""
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr ""
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr ""
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr ""
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr ""
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
@ -8507,11 +8507,11 @@ msgstr ""
msgid "Important dates"
msgstr ""
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"Language: vi_VN\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "API endpoint không tồn tại"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr ""
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "Người dùng không được phân quyền xem mẫu này"
@ -96,15 +96,15 @@ msgstr "Số lượng cung cấp không hợp lệ"
msgid "Error details can be found in the admin panel"
msgstr "Chi tiết lỗi có thể được tìm thấy trong bảng quản trị"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "Nhập ngày"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "Đơn vị vật lý không hợp lệ"
msgid "Not a valid currency code"
msgstr "Mã tiền tệ không hợp lệ"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "Giá trị hàng hóa dư không thể là số âm"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "Hàng hóa dư thừa không thể vượt quá 100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "Giá trị không hợp lệ cho hàng hóa dư thừa"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "Phiên bản cha"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr ""
@ -541,7 +541,7 @@ msgstr ""
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr ""
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "Nguyên liệu"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "Danh mục"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "Tuỳ chọn"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "Lắp ráp"
@ -1080,7 +1080,7 @@ msgstr "Số sêri tự cấp"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "Tự động cấp số seri phù hợp cho hàng hóa được yêu cầu"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "Số sêri sau đây đã tồn tại hoặc không hợp lệ"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "Cho phép biến thể"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "Mục BOM"
@ -1393,19 +1393,19 @@ msgstr "Đơn đặt bản dựng quá hạn"
msgid "Build order {bo} is now overdue"
msgstr "Đặt hàng bản dựng {bo} đang quá hạn"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "Đường dẫn"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "File"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "Không có quyền xoá file đính kèm"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "Không có quyền xoá file đính kèm"
@ -1514,7 +1514,7 @@ msgstr "Tên của webhook này"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "Hoạt động"
@ -2064,7 +2064,7 @@ msgstr "Đối số từ khóa công việc"
msgid "Filename"
msgstr "Tên tập tin"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr ""
@ -2444,7 +2444,7 @@ msgstr "Có thể mua"
msgid "Parts are purchaseable by default"
msgstr "Sản phẩm mặc định có thể mua được"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "Có thể bán"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "Nhà sản xuất"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "Doanh nghiêp"
@ -3750,7 +3750,7 @@ msgstr "Sản phẩm nhà sản xuất đã liên kết phải tham chiếu vớ
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "Nhà cung cấp"
@ -5058,7 +5058,7 @@ msgstr ""
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr ""
@ -5066,7 +5066,7 @@ msgstr ""
msgid "Filter by category depth"
msgstr ""
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr ""
@ -5074,7 +5074,7 @@ msgstr ""
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr ""
@ -5138,15 +5138,15 @@ msgstr ""
msgid "BOM Valid"
msgstr ""
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr ""
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr ""
@ -6314,31 +6314,31 @@ msgstr "Thông báo sắp hết hàng"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "Kho có sẵn cho {part.name} đã mất dưới mức cấu hình tối thiểu"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "Đã cài đặt"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "Chưa chỉ ra hành động cụ thể"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "Không tìm thấy chức năng phù hợp"
@ -7245,27 +7245,27 @@ msgstr ""
msgid "Delete the plugin configuration from the database"
msgstr ""
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr ""
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr ""
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr ""
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr ""
@ -7546,123 +7546,123 @@ msgstr "thẻ part_image yêu cầu 1 thực thể sản phẩm"
msgid "company_image tag requires a Company instance"
msgstr "thẻ company_image yêu cầu một thực thể doanh nghiệp"
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr ""
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "Mã trạng thái"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "Địa điểm bên ngoài"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "Cây sản phẩm"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr "Ngày hết hạn trước đó"
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr "Ngày hết hạn sau đó"
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "Ế"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "Bắt buộc nhập số lượng"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "Phải cung cấp sản phẩm hợp lệ"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr "Sản phẩm nhà cung cấp đã đưa không tồn tại"
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "Sản phẩm nhà cung cấp có kích thước đóng gói được định nghĩa nhưng cờ use_pack_size chưa được thiết lập"
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "Số sê-ri không thê được cung cấp cho sản phẩm không thể theo dõi"
@ -8507,11 +8507,11 @@ msgstr "Quyền"
msgid "Important dates"
msgstr "Ngày quan trọng"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "Mã thông báo đã bị thu hồi"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "Mã thông báo đã hết hạn"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "未找到 API 端点"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "提供了无效的单位"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "提供了无效的过滤器"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "用户没有权限查阅当前模型。"
@ -96,15 +96,15 @@ msgstr "提供的数量无效"
msgid "Error details can be found in the admin panel"
msgstr "在管理面板中可以找到错误详细信息"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "输入日期"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr "无效的数值"
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "無效的物理單位"
msgid "Not a valid currency code"
msgstr "無效的貨幣代碼"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "損失值不能為負"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "損失率不能超過100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "無效的損失值"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "上層生產工單"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "包含变体"
@ -541,7 +541,7 @@ msgstr "包含变体"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "包含变体"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "零件"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "类别"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "非必須項目"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "装配"
@ -1080,7 +1080,7 @@ msgstr "自動分配序號"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "自動為需要項目分配對應的序號"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "序號已存在或無效"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "允许变体"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "物料清单项"
@ -1393,19 +1393,19 @@ msgstr "逾期的生产订单"
msgid "Build order {bo} is now overdue"
msgstr "生产订单 {bo} 现已逾期"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "是否链接"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "是否为文件"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "用户没有权限删除此附件"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "用户没有权限删除此附件"
@ -1514,7 +1514,7 @@ msgstr "此网络钩子的名称"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "激活"
@ -2064,7 +2064,7 @@ msgstr "任务关键词参数"
msgid "Filename"
msgstr "檔案名稱"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr "模型类型"
@ -2444,7 +2444,7 @@ msgstr "可购买"
msgid "Parts are purchaseable by default"
msgstr "默认情况下可购买零件"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "可销售"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "制造商"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "公司"
@ -3750,7 +3750,7 @@ msgstr "链接的制造商零件必须引用相同的基础零件"
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "供应商"
@ -5058,7 +5058,7 @@ msgstr "已加星标"
msgid "Filter by starred categories"
msgstr "按星标类别筛选"
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr "深度"
@ -5066,7 +5066,7 @@ msgstr "深度"
msgid "Filter by category depth"
msgstr "按类别深度筛选"
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr "顶级"
@ -5074,7 +5074,7 @@ msgstr "顶级"
msgid "Filter by top-level categories"
msgstr "按顶级类别筛选"
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr "级联"
@ -5138,15 +5138,15 @@ msgstr "有修订版本"
msgid "BOM Valid"
msgstr "物料清单合规"
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr "装配部份是可测试的"
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr "组件部份是可测试的"
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr "使用"
@ -6314,31 +6314,31 @@ msgstr "低库存通知"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "可用的 {part.name}库存已经跌到设置的最低值"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "已安装"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr "插件不能被删除,因为它当前处于激活状态"
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "未指定操作"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "未找到指定操作"
@ -7245,27 +7245,27 @@ msgstr "删除配置"
msgid "Delete the plugin configuration from the database"
msgstr "从数据库中删除插件配置"
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr "项目"
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr "插件未找到"
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr "插件未激活"
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr "插件不支持标签打印"
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr "无效的标签尺寸"
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr "没有有效的项目提供到模板"
@ -7546,123 +7546,123 @@ msgstr "parpart_image 标签需要一个零件实例"
msgid "company_image tag requires a Company instance"
msgstr "公司_图片标签需要一个公司实例"
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr "按位置深度筛选"
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr "按顶级位置筛选"
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr "在筛选结果中包含子地点"
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr "上级地点"
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr "按上级位置筛选"
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr "零件名称 (不区分大小写)"
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr "零件名称包含 (不区分大小写)"
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr "零件名称 (正则表达式)"
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr "内部零件号 (不区分大小写)"
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr "内部零件号 (不区分大小写)"
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr "内部零件号 (正则表达式)"
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr "最低库存"
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr "最大库存"
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "状态代码"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "外部地点"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "零件树"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr "过期日期前"
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr "过期日期后"
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "过期"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "请先输入数量"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "必须提供有效的零件"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr "给定的供应商零件不存在"
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "供应商零件有定义的包装大小,但 use_pack_size 标志未设置"
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "不能为不可跟踪的零件提供序列号"
@ -8507,11 +8507,11 @@ msgstr "权限"
msgid "Important dates"
msgstr "重要日期"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "令牌已被撤销"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "令牌已过期"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-04-15 02:43+0000\n"
"PO-Revision-Date: 2025-04-15 02:46\n"
"POT-Creation-Date: 2025-04-19 14:23+0000\n"
"PO-Revision-Date: 2025-04-19 14:25\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Language: zh_TW\n"
@ -21,35 +21,35 @@ msgstr ""
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/api.py:358
#: InvenTree/api.py:357
msgid "API endpoint not found"
msgstr "未找到 API 端點"
#: InvenTree/api.py:434
#: InvenTree/api.py:433
msgid "List of items or filters must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:441
#: InvenTree/api.py:440
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:449
#: InvenTree/api.py:448
msgid "Invalid items list provided"
msgstr "提供了無效的單位"
#: InvenTree/api.py:455
#: InvenTree/api.py:454
msgid "Filters must be provided as a dict"
msgstr ""
#: InvenTree/api.py:462
#: InvenTree/api.py:461
msgid "Invalid filters provided"
msgstr "提供了無效的過濾器"
#: InvenTree/api.py:467
#: InvenTree/api.py:466
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:710
#: InvenTree/api.py:709
msgid "User does not have permission to view this model"
msgstr "用户沒有權限查閲當前模型。"
@ -96,15 +96,15 @@ msgstr "提供的數量無效"
msgid "Error details can be found in the admin panel"
msgstr "在管理面板中可以找到錯誤詳細信息"
#: InvenTree/fields.py:136
#: InvenTree/fields.py:138
msgid "Enter date"
msgstr "輸入日期"
#: InvenTree/fields.py:159
#: InvenTree/fields.py:161
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:208 InvenTree/models.py:887 build/serializers.py:526
#: InvenTree/fields.py:210 InvenTree/models.py:887 build/serializers.py:526
#: build/serializers.py:597 company/models.py:834 order/models.py:1579
#: part/models.py:3366
#: report/templates/report/inventree_build_order_report.html:172
@ -510,15 +510,15 @@ msgstr "無效的物理單位"
msgid "Not a valid currency code"
msgstr "無效的貨幣代碼"
#: InvenTree/validators.py:113 InvenTree/validators.py:129
#: InvenTree/validators.py:116 InvenTree/validators.py:132
msgid "Overage value must not be negative"
msgstr "損失值不能為負"
#: InvenTree/validators.py:131
#: InvenTree/validators.py:134
msgid "Overage must not exceed 100%"
msgstr "損失率不能超過100%"
#: InvenTree/validators.py:137
#: InvenTree/validators.py:140
msgid "Invalid value for overage"
msgstr "無效的損失值"
@ -531,7 +531,7 @@ msgid "Parent Build"
msgstr "上層生產工單"
#: build/api.py:69 build/api.py:768 order/api.py:512 order/api.py:732
#: order/api.py:1106 order/api.py:1334 stock/api.py:521
#: order/api.py:1106 order/api.py:1334 stock/api.py:522
msgid "Include Variants"
msgstr "包含變體"
@ -541,7 +541,7 @@ msgstr "包含變體"
#: order/api.py:291 order/api.py:295 order/api.py:880 order/api.py:1119
#: order/api.py:1122 order/models.py:1704 order/models.py:1863
#: order/models.py:1864 part/api.py:1448 part/api.py:1451 part/api.py:1517
#: part/api.py:1824 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/api.py:1827 part/models.py:457 part/models.py:3195 part/models.py:3339
#: part/models.py:3487 part/models.py:3508 part/models.py:3530
#: part/models.py:3666 part/models.py:4027 part/models.py:4299
#: part/models.py:4665 part/serializers.py:1226 part/serializers.py:1887
@ -553,7 +553,7 @@ msgstr "包含變體"
#: report/templates/report/inventree_sales_order_report.html:27
#: report/templates/report/inventree_sales_order_shipment_report.html:28
#: report/templates/report/inventree_stock_location_report.html:102
#: stock/api.py:534 stock/serializers.py:119 stock/serializers.py:167
#: stock/api.py:535 stock/serializers.py:119 stock/serializers.py:167
#: stock/serializers.py:477 stock/serializers.py:639 stock/serializers.py:944
#: templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
@ -565,7 +565,7 @@ msgstr "零件"
#: build/api.py:105 build/api.py:108 part/api.py:1531 part/models.py:1080
#: part/models.py:3558 part/models.py:4136 part/serializers.py:1236
#: stock/api.py:817
#: stock/api.py:818
msgid "Category"
msgstr "類別"
@ -651,7 +651,7 @@ msgid "Optional"
msgstr "非必須項目"
#: build/api.py:459 common/setting/system.py:429 part/models.py:1211
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:587
#: part/serializers.py:1634 part/serializers.py:1643 stock/api.py:588
msgid "Assembly"
msgstr "裝配"
@ -1080,7 +1080,7 @@ msgstr "自動分配序號"
msgid "Automatically allocate required items with matching serial numbers"
msgstr "自動為需要項目分配對應的序號"
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1076
#: build/serializers.py:440 order/serializers.py:884 stock/api.py:1077
#: stock/models.py:1753
msgid "The following serial numbers already exist or are invalid"
msgstr "序號已存在或無效"
@ -1321,7 +1321,7 @@ msgid "Allow Variants"
msgstr "允許變體"
#: build/serializers.py:1412 build/serializers.py:1416 part/models.py:4179
#: part/models.py:4657 stock/api.py:830
#: part/models.py:4657 stock/api.py:831
msgid "BOM Item"
msgstr "物料清單項"
@ -1393,19 +1393,19 @@ msgstr "逾期的生產訂單"
msgid "Build order {bo} is now overdue"
msgstr "生產訂單 {bo} 現已逾期"
#: common/api.py:734
#: common/api.py:710
msgid "Is Link"
msgstr "是否鏈接"
#: common/api.py:742
#: common/api.py:718
msgid "Is File"
msgstr "是否為文件"
#: common/api.py:785
#: common/api.py:761
msgid "User does not have permission to delete these attachments"
msgstr "用户沒有權限刪除此附件"
#: common/api.py:802
#: common/api.py:778
msgid "User does not have permission to delete this attachment"
msgstr "用户沒有權限刪除此附件"
@ -1514,7 +1514,7 @@ msgstr "此網絡鈎子的名稱"
#: common/models.py:1330 common/models.py:2156 common/models.py:2263
#: company/models.py:164 company/models.py:799 machine/models.py:39
#: part/models.py:1246 plugin/models.py:68 stock/api.py:590 users/models.py:201
#: part/models.py:1246 plugin/models.py:68 stock/api.py:591 users/models.py:201
#: users/models.py:556 users/serializers.py:329
msgid "Active"
msgstr "激活"
@ -2064,7 +2064,7 @@ msgstr "任務關鍵詞參數"
msgid "Filename"
msgstr "檔案名稱"
#: common/serializers.py:612 importer/models.py:86 report/api.py:45
#: common/serializers.py:612 importer/models.py:86 report/api.py:41
#: report/models.py:277 report/serializers.py:53
msgid "Model Type"
msgstr "模型類型"
@ -2444,7 +2444,7 @@ msgstr "可購買"
msgid "Parts are purchaseable by default"
msgstr "默認情況下可購買零件"
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:591
#: common/setting/system.py:447 part/models.py:1241 stock/api.py:592
msgid "Salable"
msgstr "可銷售"
@ -3502,7 +3502,7 @@ msgid "Manufacturer"
msgstr "製造商"
#: company/api.py:306 company/models.py:97 company/models.py:370
#: stock/api.py:848
#: stock/api.py:849
msgid "Company"
msgstr "公司"
@ -3750,7 +3750,7 @@ msgstr "鏈接的製造商零件必須引用相同的基礎零件"
#: order/models.py:626 part/serializers.py:554
#: plugin/builtin/suppliers/digikey.py:25 plugin/builtin/suppliers/lcsc.py:26
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:26
#: stock/api.py:515 templates/email/overdue_purchase_order.html:16
#: stock/api.py:516 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr "供應商"
@ -5058,7 +5058,7 @@ msgstr "已加星標"
msgid "Filter by starred categories"
msgstr "按星標類別篩選"
#: part/api.py:134 stock/api.py:254
#: part/api.py:134 stock/api.py:255
msgid "Depth"
msgstr "深度"
@ -5066,7 +5066,7 @@ msgstr "深度"
msgid "Filter by category depth"
msgstr "按類別深度篩選"
#: part/api.py:152 stock/api.py:272
#: part/api.py:152 stock/api.py:273
msgid "Top Level"
msgstr "頂級"
@ -5074,7 +5074,7 @@ msgstr "頂級"
msgid "Filter by top-level categories"
msgstr "按頂級類別篩選"
#: part/api.py:167 stock/api.py:287
#: part/api.py:167 stock/api.py:288
msgid "Cascade"
msgstr "級聯"
@ -5138,15 +5138,15 @@ msgstr "有修訂版本"
msgid "BOM Valid"
msgstr "物料清單合規"
#: part/api.py:1772
#: part/api.py:1775
msgid "Assembly part is testable"
msgstr "裝配部份是可測試的"
#: part/api.py:1781
#: part/api.py:1784
msgid "Component part is testable"
msgstr "組件部份是可測試的"
#: part/api.py:1832
#: part/api.py:1835
msgid "Uses"
msgstr "使用"
@ -6314,31 +6314,31 @@ msgstr "低庫存通知"
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr "可用的 {part.name}庫存已經跌到設置的最低值"
#: plugin/api.py:79
#: plugin/api.py:78
msgid "Builtin"
msgstr ""
#: plugin/api.py:93
#: plugin/api.py:92
msgid "Mandatory"
msgstr ""
#: plugin/api.py:104
#: plugin/api.py:103
msgid "Sample"
msgstr ""
#: plugin/api.py:118 plugin/models.py:159
#: plugin/api.py:117 plugin/models.py:159
msgid "Installed"
msgstr "已安裝"
#: plugin/api.py:185
#: plugin/api.py:184
msgid "Plugin cannot be deleted as it is currently active"
msgstr "插件不能被刪除,因為它當前處於激活狀態"
#: plugin/base/action/api.py:33
#: plugin/base/action/api.py:34
msgid "No action specified"
msgstr "未指定操作"
#: plugin/base/action/api.py:45
#: plugin/base/action/api.py:46
msgid "No matching action found"
msgstr "未找到指定操作"
@ -7245,27 +7245,27 @@ msgstr "刪除配置"
msgid "Delete the plugin configuration from the database"
msgstr "從數據庫中刪除插件配置"
#: report/api.py:48 report/serializers.py:98 report/serializers.py:148
#: report/api.py:44 report/serializers.py:98 report/serializers.py:148
msgid "Items"
msgstr "項目"
#: report/api.py:125
#: report/api.py:121
msgid "Plugin not found"
msgstr "插件未找到"
#: report/api.py:127
#: report/api.py:123
msgid "Plugin is not active"
msgstr "插件未激活"
#: report/api.py:129
#: report/api.py:125
msgid "Plugin does not support label printing"
msgstr "插件不支持標籤打印"
#: report/api.py:177
#: report/api.py:173
msgid "Invalid label dimensions"
msgstr "無效的標籤尺寸"
#: report/api.py:192 report/api.py:271
#: report/api.py:188 report/api.py:267
msgid "No valid items provided to template"
msgstr "沒有有效的項目提供到模板"
@ -7546,123 +7546,123 @@ msgstr "parpart_image 標籤需要一個零件實例"
msgid "company_image tag requires a Company instance"
msgstr "公司_圖片標籤需要一個公司實例"
#: stock/api.py:254
#: stock/api.py:255
msgid "Filter by location depth"
msgstr "按位置深度篩選"
#: stock/api.py:274
#: stock/api.py:275
msgid "Filter by top-level locations"
msgstr "按頂級位置篩選"
#: stock/api.py:289
#: stock/api.py:290
msgid "Include sub-locations in filtered results"
msgstr "在篩選結果中包含子地點"
#: stock/api.py:310 stock/serializers.py:1252
#: stock/api.py:311 stock/serializers.py:1252
msgid "Parent Location"
msgstr "上級地點"
#: stock/api.py:311
#: stock/api.py:312
msgid "Filter by parent location"
msgstr "按上級位置篩選"
#: stock/api.py:553
#: stock/api.py:554
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:559
#: stock/api.py:560
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:565
#: stock/api.py:566
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:570
#: stock/api.py:571
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:576
#: stock/api.py:577
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:582
#: stock/api.py:583
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:594
#: stock/api.py:595
msgid "Minimum stock"
msgstr ""
#: stock/api.py:598
#: stock/api.py:599
msgid "Maximum stock"
msgstr ""
#: stock/api.py:601
#: stock/api.py:602
msgid "Status Code"
msgstr "狀態代碼"
#: stock/api.py:641
#: stock/api.py:642
msgid "External Location"
msgstr "外部地點"
#: stock/api.py:740
#: stock/api.py:741
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:750
#: stock/api.py:751
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:839
#: stock/api.py:840
msgid "Part Tree"
msgstr "零件樹"
#: stock/api.py:861
#: stock/api.py:862
msgid "Updated before"
msgstr ""
#: stock/api.py:865
#: stock/api.py:866
msgid "Updated after"
msgstr ""
#: stock/api.py:869
#: stock/api.py:870
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:873
#: stock/api.py:874
msgid "Stocktake After"
msgstr ""
#: stock/api.py:878
#: stock/api.py:879
msgid "Expiry date before"
msgstr "過期日期前"
#: stock/api.py:882
#: stock/api.py:883
msgid "Expiry date after"
msgstr "過期日期後"
#: stock/api.py:885 stock/serializers.py:669
#: stock/api.py:886 stock/serializers.py:669
msgid "Stale"
msgstr "過期"
#: stock/api.py:986
#: stock/api.py:987
msgid "Quantity is required"
msgstr "請先輸入數量"
#: stock/api.py:991
#: stock/api.py:992
msgid "Valid part must be supplied"
msgstr "必須提供有效的零件"
#: stock/api.py:1018
#: stock/api.py:1019
msgid "The given supplier part does not exist"
msgstr "給定的供應商零件不存在"
#: stock/api.py:1028
#: stock/api.py:1029
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr "供應商零件有定義的包裝大小,但 use_pack_size 標誌未設置"
#: stock/api.py:1055
#: stock/api.py:1056
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr "不能為不可跟蹤的零件提供序列號"
@ -8507,11 +8507,11 @@ msgstr "權限"
msgid "Important dates"
msgstr "重要日期"
#: users/authentication.py:29 users/models.py:157
#: users/authentication.py:30 users/models.py:157
msgid "Token has been revoked"
msgstr "令牌已被撤銷"
#: users/authentication.py:32
#: users/authentication.py:33
msgid "Token has expired"
msgstr "令牌已過期"