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:
committed by
GitHub
parent
6b0a082b5a
commit
64f72381a1
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 d’expiration 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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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 ""
|
||||
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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 "令牌已过期"
|
||||
|
||||
|
@ -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 "令牌已過期"
|
||||
|
||||
|
Reference in New Issue
Block a user