Files
InvenTree/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po
T
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
f054a487ef New Crowdin translations by GitHub Action (#12535)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-11 18:47:12 +10:00

10419 lines
222 KiB
Gettext

msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-08-10 13:25+0000\n"
"PO-Revision-Date: 2026-08-10 13:27\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Language: he_IL\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
"X-Crowdin-Project: inventree\n"
"X-Crowdin-Project-ID: 452300\n"
"X-Crowdin-Language: he\n"
"X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n"
"X-Crowdin-File-ID: 250\n"
#: InvenTree/api.py:372
msgid "API endpoint not found"
msgstr ""
#: InvenTree/api.py:445
msgid "List of items must be provided for bulk operation"
msgstr ""
#: InvenTree/api.py:452
msgid "Items must be provided as a list"
msgstr ""
#: InvenTree/api.py:460
msgid "Invalid items list provided"
msgstr ""
#: InvenTree/api.py:465
msgid "All filter must only be used with true"
msgstr ""
#: InvenTree/api.py:470
msgid "No items match the provided criteria"
msgstr ""
#: InvenTree/api.py:494
msgid "No data provided"
msgstr ""
#: InvenTree/api.py:510
msgid "This field must be unique."
msgstr ""
#: InvenTree/api.py:614
msgid "Item no longer matches the provided criteria"
msgstr ""
#: InvenTree/api.py:861 InvenTree/models.py:1459
msgid "User does not have permission to view this model"
msgstr "למשתמש אין הרשאה לצפות במוזל הזה"
#: InvenTree/auth_overrides.py:58
msgid "Email (again)"
msgstr "אימייל (שנית)"
#: InvenTree/auth_overrides.py:62
msgid "Email address confirmation"
msgstr "אישור כתובת אימייל"
#: InvenTree/auth_overrides.py:85
msgid "You must type the same email each time."
msgstr "חובה לרשום את אותו אימייל בכל פעם."
#: InvenTree/auth_overrides.py:135 InvenTree/auth_overrides.py:142
msgid "The provided primary email address is not valid."
msgstr ""
#: InvenTree/auth_overrides.py:148
msgid "The provided email domain is not approved."
msgstr ""
#: InvenTree/conversion.py:243
#, python-brace-format
msgid "Invalid unit provided ({unit})"
msgstr "סופקה יחידה שלא קיימת ({unit})"
#: InvenTree/conversion.py:260
msgid "No value provided"
msgstr "לא צוין ערך"
#: InvenTree/conversion.py:287
#, python-brace-format
msgid "Could not convert {original} to {unit}"
msgstr ""
#: InvenTree/conversion.py:289 InvenTree/conversion.py:303
#: InvenTree/helpers.py:627 order/models.py:814 order/models.py:1146
#: part/models.py:3845 stock/models.py:2114
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/exceptions.py:128
msgid "Server is temporarily reloading, please retry the request"
msgstr ""
#: InvenTree/exceptions.py:161
msgid "Error details can be found in the admin panel"
msgstr ""
#: InvenTree/fields.py:214
msgid "Enter date"
msgstr "הזן תאריך סיום"
#: InvenTree/fields.py:237
msgid "Invalid decimal value"
msgstr ""
#: InvenTree/fields.py:286 InvenTree/models.py:1365 build/serializers.py:530
#: build/serializers.py:591 build/serializers.py:1775 company/models.py:828
#: order/models.py:2225
#: report/templates/report/inventree_build_order_report.html:172
#: stock/models.py:3780 stock/models.py:3906 stock/serializers.py:753
#: stock/serializers.py:935 stock/serializers.py:1114 stock/serializers.py:1280
#: stock/serializers.py:1664 stock/serializers.py:1753
#: stock/serializers.py:1962
msgid "Notes"
msgstr ""
#: InvenTree/format.py:159
#, python-brace-format
msgid "Value '{name}' does not appear in pattern format"
msgstr ""
#: InvenTree/format.py:170
msgid "Provided value does not match required pattern: "
msgstr ""
#: InvenTree/helpers.py:631
msgid "Cannot serialize more than 1000 items at once"
msgstr ""
#: InvenTree/helpers.py:637
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:666
msgid "Duplicate serial"
msgstr ""
#: InvenTree/helpers.py:698 InvenTree/helpers.py:741 InvenTree/helpers.py:759
#: InvenTree/helpers.py:766 InvenTree/helpers.py:785
#, python-brace-format
msgid "Invalid group: {group}"
msgstr ""
#: InvenTree/helpers.py:729
#, python-brace-format
msgid "Group range {group} exceeds allowed quantity ({expected_quantity})"
msgstr ""
#: InvenTree/helpers.py:795
msgid "No serial numbers found"
msgstr "מספרים סידוריים לא נמצאו"
#: InvenTree/helpers.py:802
#, python-brace-format
msgid "Number of unique serial numbers ({n}) must match quantity ({q})"
msgstr ""
#: InvenTree/helpers.py:932
msgid "Remove HTML tags from this value"
msgstr ""
#: InvenTree/helpers.py:1009
msgid "Data contains prohibited markdown content"
msgstr ""
#: InvenTree/helpers_model.py:166
msgid "Invalid URL: no hostname"
msgstr ""
#: InvenTree/helpers_model.py:171
msgid "Invalid URL: hostname could not be resolved"
msgstr ""
#: InvenTree/helpers_model.py:175
msgid "URL points to a private or reserved IP address"
msgstr ""
#: InvenTree/helpers_model.py:256
msgid "Too many redirects"
msgstr ""
#: InvenTree/helpers_model.py:261
msgid "Connection error"
msgstr ""
#: InvenTree/helpers_model.py:266 InvenTree/helpers_model.py:275
msgid "Server responded with invalid status code"
msgstr ""
#: InvenTree/helpers_model.py:271
msgid "Exception occurred"
msgstr ""
#: InvenTree/helpers_model.py:281
msgid "Server responded with invalid Content-Length value"
msgstr ""
#: InvenTree/helpers_model.py:284
msgid "Image size is too large"
msgstr ""
#: InvenTree/helpers_model.py:296
msgid "Image download exceeded maximum size"
msgstr ""
#: InvenTree/helpers_model.py:301
msgid "Remote server returned empty response"
msgstr ""
#: InvenTree/helpers_model.py:309
msgid "Supplied URL is not a valid image file"
msgstr ""
#: InvenTree/magic_login.py:31
msgid "Log in to the app"
msgstr ""
#: InvenTree/magic_login.py:41 company/models.py:175 users/serializers.py:207
msgid "Email"
msgstr "אימייל"
#: InvenTree/middleware.py:126
msgid "CSRF verification failed. Ensure INVENTREE_SITE_URL and INVENTREE_TRUSTED_ORIGINS are configured correctly."
msgstr ""
#: InvenTree/middleware.py:218
msgid "You must enable two-factor authentication before doing anything else."
msgstr ""
#: InvenTree/models.py:138
msgid "Error running plugin validation"
msgstr "שגיאה בהפעלת אימות הפלאגין"
#: InvenTree/models.py:220
msgid "Metadata must be a python dict object"
msgstr "Metadata must be a python dict object"
#: InvenTree/models.py:226
msgid "Plugin Metadata"
msgstr "מטא נתונים של תוסף"
#: InvenTree/models.py:227
msgid "JSON metadata field, for use by external plugins"
msgstr "שדה מטא נתונים של JSON, לשימוש על ידי תוספים חיצוניים"
#: InvenTree/models.py:410
msgid "Improperly formatted pattern"
msgstr "דפוס מעוצב בצורה לא נכונה"
#: InvenTree/models.py:417
msgid "Unknown format key specified"
msgstr "צוין מפתח פורמט לא ידוע"
#: InvenTree/models.py:423
msgid "Missing required format key"
msgstr "חסר מפתח פורמט נדרש"
#: InvenTree/models.py:434
msgid "Reference field cannot be empty"
msgstr "שדה הפניה לא יכול להיות ריק"
#: InvenTree/models.py:442
msgid "Reference must match required pattern"
msgstr "הפניה חייבת להתאים לדפוס הנדרש"
#: InvenTree/models.py:473
msgid "Reference number is too large"
msgstr "מספר האסמכתה גדול מדי"
#: InvenTree/models.py:929
msgid "Invalid choice"
msgstr "בחירה שגויה"
#: InvenTree/models.py:1099 common/models.py:1455 common/models.py:1889
#: common/models.py:2325 common/models.py:2450 common/models.py:2760
#: common/serializers.py:681 generic/states/serializers.py:20
#: machine/models.py:28 part/models.py:1119 plugin/models.py:54
#: report/models.py:222 stock/models.py:89
msgid "Name"
msgstr "שם"
#: InvenTree/models.py:1105 build/models.py:266 common/models.py:180
#: common/models.py:2457 common/models.py:2598 common/models.py:2775
#: company/models.py:563 company/models.py:819 order/models.py:500
#: order/models.py:2270 part/models.py:1142 report/models.py:228
#: report/models.py:872 report/models.py:898
#: report/templates/report/inventree_build_order_report.html:117
#: stock/models.py:95
msgid "Description"
msgstr "תיאור"
#: InvenTree/models.py:1106 stock/models.py:96
msgid "Description (optional)"
msgstr "תיאור (לא חובה)"
#: InvenTree/models.py:1121 common/models.py:3133
msgid "Path"
msgstr "נתיב"
#: InvenTree/models.py:1279
msgid "Duplicate names cannot exist under the same parent"
msgstr "שמות כפולים אינם יכולים להתקיים תחת אותו אב"
#: InvenTree/models.py:1365
msgid "Markdown notes (optional)"
msgstr "הערות סימון (אופציונלי)"
#: InvenTree/models.py:1415
msgid "Barcode Data"
msgstr "נתוני ברקוד"
#: InvenTree/models.py:1416
msgid "Third party barcode data"
msgstr "נתוני ברקוד של צד שלישי"
#: InvenTree/models.py:1422
msgid "Barcode Hash"
msgstr "ברקוד Hash"
#: InvenTree/models.py:1423
msgid "Unique hash of barcode data"
msgstr "Hash ייחודי של נתוני ברקוד"
#: InvenTree/models.py:1513
msgid "Existing barcode found"
msgstr "נמצא ברקוד קיים"
#: InvenTree/models.py:1617
msgid "Server Error"
msgstr "שגיאת שרת"
#: InvenTree/models.py:1618
msgid "An error has been logged by the server."
msgstr "נרשמה שגיאה על ידי השרת."
#: InvenTree/models.py:1660 common/models.py:1800
#: report/templates/report/inventree_bill_of_materials_report.html:126
#: report/templates/report/inventree_bill_of_materials_report.html:148
#: report/templates/report/inventree_return_order_report.html:35
msgid "Image"
msgstr ""
#: InvenTree/serializers.py:545
msgid "Must be a valid number"
msgstr "המספר חייב להיות תקין"
#: InvenTree/serializers.py:587 company/models.py:217 part/models.py:3215
msgid "Currency"
msgstr "מטבע"
#: InvenTree/serializers.py:590 part/serializers.py:1389
msgid "Select currency from available options"
msgstr "בחר מטבע מהאפשרויות הזמינות"
#: InvenTree/serializers.py:936
msgid "This field may not be null."
msgstr ""
#: InvenTree/serializers.py:942
msgid "Invalid value"
msgstr ""
#: InvenTree/serializers.py:1097
msgid "Invalid content type format"
msgstr ""
#: InvenTree/serializers.py:1100
msgid "Content type not found"
msgstr ""
#: InvenTree/serializers.py:1106
msgid "Content type does not match required mixin class"
msgstr ""
#: InvenTree/serializers.py:1123
msgid "Copy Parameters"
msgstr ""
#: InvenTree/serializers.py:1124
msgid "Copy parameters from the original item"
msgstr ""
#: InvenTree/serializers.py:1129
msgid "Copy Lines"
msgstr ""
#: InvenTree/serializers.py:1130
msgid "Copy line items from the original order"
msgstr ""
#: InvenTree/serializers.py:1135
msgid "Copy Extra Lines"
msgstr ""
#: InvenTree/serializers.py:1136
msgid "Copy extra line items from the original order"
msgstr ""
#: InvenTree/serializers.py:1160
msgid "Duplication Options"
msgstr ""
#: InvenTree/serializers.py:1162
msgid "Specify options for duplicating this item"
msgstr ""
#: InvenTree/serializers.py:1200
msgid "Original"
msgstr ""
#: InvenTree/serializers.py:1201
msgid "Select instance to duplicate"
msgstr ""
#: InvenTree/setting/locales.py:20
msgid "Arabic"
msgstr "ערבית"
#: InvenTree/setting/locales.py:21
msgid "Bulgarian"
msgstr "בולגרית"
#: InvenTree/setting/locales.py:22
msgid "Czech"
msgstr "צ'כית"
#: InvenTree/setting/locales.py:23
msgid "Danish"
msgstr "דנית"
#: InvenTree/setting/locales.py:24
msgid "German"
msgstr "גרמנית"
#: InvenTree/setting/locales.py:25
msgid "Greek"
msgstr "יוונית"
#: InvenTree/setting/locales.py:26
msgid "English"
msgstr "אנגלית"
#: InvenTree/setting/locales.py:27
msgid "Spanish"
msgstr "ספרדית"
#: InvenTree/setting/locales.py:28
msgid "Spanish (Mexican)"
msgstr "ספרדית (מקסיקנית)"
#: InvenTree/setting/locales.py:29
msgid "Estonian"
msgstr ""
#: InvenTree/setting/locales.py:30
msgid "Farsi / Persian"
msgstr ""
#: InvenTree/setting/locales.py:31
msgid "Finnish"
msgstr ""
#: InvenTree/setting/locales.py:32
msgid "French"
msgstr "צרפתית"
#: InvenTree/setting/locales.py:33
msgid "Hebrew"
msgstr "עברית"
#: InvenTree/setting/locales.py:34
msgid "Hindi"
msgstr ""
#: InvenTree/setting/locales.py:35
msgid "Hungarian"
msgstr ""
#: InvenTree/setting/locales.py:36
msgid "Italian"
msgstr "איטלקית"
#: InvenTree/setting/locales.py:37
msgid "Japanese"
msgstr "יפנית"
#: InvenTree/setting/locales.py:38
msgid "Korean"
msgstr "קוריאנית"
#: InvenTree/setting/locales.py:39
msgid "Lithuanian"
msgstr ""
#: InvenTree/setting/locales.py:40
msgid "Latvian"
msgstr ""
#: InvenTree/setting/locales.py:41
msgid "Dutch"
msgstr "הולנדית"
#: InvenTree/setting/locales.py:42
msgid "Norwegian"
msgstr "נורווגית"
#: InvenTree/setting/locales.py:43
msgid "Polish"
msgstr "פולנית"
#: InvenTree/setting/locales.py:44
msgid "Portuguese"
msgstr "פורטוגזית"
#: InvenTree/setting/locales.py:45
msgid "Portuguese (Brazilian)"
msgstr "פורטוגזית (ברזילאית)"
#: InvenTree/setting/locales.py:46
msgid "Romanian"
msgstr "רומנית"
#: InvenTree/setting/locales.py:47
msgid "Russian"
msgstr "רוסית"
#: InvenTree/setting/locales.py:48
msgid "Slovak"
msgstr "סלובקית"
#: InvenTree/setting/locales.py:49
msgid "Slovenian"
msgstr "סלובנית"
#: InvenTree/setting/locales.py:50
msgid "Serbian"
msgstr "סרבית"
#: InvenTree/setting/locales.py:51
msgid "Swedish"
msgstr "שוודית"
#: InvenTree/setting/locales.py:52
msgid "Thai"
msgstr "תאילנדית"
#: InvenTree/setting/locales.py:53
msgid "Turkish"
msgstr "טורקית"
#: InvenTree/setting/locales.py:54
msgid "Ukrainian"
msgstr "אוקראינית"
#: InvenTree/setting/locales.py:55
msgid "Vietnamese"
msgstr "ווייטנאמית"
#: InvenTree/setting/locales.py:56
msgid "Chinese (Simplified)"
msgstr "סינית (פשוטה)"
#: InvenTree/setting/locales.py:57
msgid "Chinese (Traditional)"
msgstr "סינית (מסורתית)"
#: InvenTree/tasks.py:893
msgid "Update Available"
msgstr ""
#: InvenTree/tasks.py:894
msgid "An update for InvenTree is available"
msgstr ""
#: InvenTree/validators.py:28
msgid "Invalid physical unit"
msgstr ""
#: InvenTree/validators.py:34
msgid "Not a valid currency code"
msgstr "קוד מטבע לא מאושר"
#: build/api.py:57 order/api.py:119 order/api.py:288 order/api.py:1467
#: order/serializers.py:99
msgid "Order Status"
msgstr ""
#: build/api.py:83 build/models.py:278
msgid "Parent Build"
msgstr "מקור הבנייה"
#: build/api.py:87 build/api.py:1055 order/api.py:565 order/api.py:804
#: order/api.py:1259 order/api.py:1571 order/api.py:1867 order/api.py:2057
#: stock/api.py:632
msgid "Include Variants"
msgstr ""
#: build/api.py:103 build/api.py:490 build/api.py:1069 build/models.py:284
#: build/serializers.py:1200 build/serializers.py:1376
#: build/serializers.py:1469 company/models.py:1038 company/serializers.py:473
#: order/api.py:316 order/api.py:320 order/api.py:961 order/api.py:1272
#: order/api.py:1275 order/api.py:2070 order/api.py:2073 order/api.py:2227
#: order/models.py:2402 order/models.py:2570 order/models.py:2571
#: order/models.py:4195 order/models.py:4196 part/api.py:1179 part/api.py:1182
#: part/api.py:1399 part/models.py:530 part/models.py:3226 part/models.py:3369
#: part/models.py:3427 part/models.py:3449 part/models.py:3471
#: part/models.py:3612 part/models.py:3939 part/models.py:4377
#: part/serializers.py:1338 part/serializers.py:2004
#: report/templates/report/inventree_bill_of_materials_report.html:110
#: report/templates/report/inventree_bill_of_materials_report.html:137
#: report/templates/report/inventree_build_order_report.html:109
#: report/templates/report/inventree_purchase_order_report.html:34
#: report/templates/report/inventree_return_order_report.html:24
#: 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
#: report/templates/report/inventree_transfer_order_report.html:25
#: stock/api.py:645 stock/api.py:1581 stock/serializers.py:125
#: stock/serializers.py:177 stock/serializers.py:428 stock/serializers.py:614
#: stock/serializers.py:1198 templates/email/build_order_completed.html:17
#: templates/email/build_order_required_stock.html:17
#: templates/email/low_stock_notification.html:15
#: templates/email/overdue_build_order.html:16
#: templates/email/part_event_notification.html:15
#: templates/email/stale_stock_notification.html:17
msgid "Part"
msgstr "רכיב"
#: build/api.py:123 build/api.py:126 build/serializers.py:1483 part/api.py:1012
#: part/api.py:1410 part/models.py:414 part/models.py:1160 part/models.py:3499
#: part/serializers.py:1348 part/serializers.py:1775 stock/api.py:923
msgid "Category"
msgstr ""
#: build/api.py:134 build/api.py:138
msgid "Ancestor Build"
msgstr ""
#: build/api.py:155 order/api.py:137
msgid "Assigned to me"
msgstr ""
#: build/api.py:170
msgid "Assigned To"
msgstr ""
#: build/api.py:205 stock/api.py:966
msgid "Created before"
msgstr ""
#: build/api.py:209 stock/api.py:970
msgid "Created after"
msgstr ""
#: build/api.py:213
msgid "Has start date"
msgstr ""
#: build/api.py:221
msgid "Start date before"
msgstr ""
#: build/api.py:225
msgid "Start date after"
msgstr ""
#: build/api.py:229
msgid "Has target date"
msgstr ""
#: build/api.py:237
msgid "Target date before"
msgstr ""
#: build/api.py:241
msgid "Target date after"
msgstr ""
#: build/api.py:245
msgid "Completed before"
msgstr ""
#: build/api.py:249
msgid "Completed after"
msgstr ""
#: build/api.py:252 order/api.py:242
msgid "Min Date"
msgstr ""
#: build/api.py:275 order/api.py:261
msgid "Max Date"
msgstr ""
#: build/api.py:300 build/api.py:303 part/api.py:199
msgid "Exclude Tree"
msgstr ""
#: build/api.py:416
msgid "Build must be cancelled before it can be deleted"
msgstr ""
#: build/api.py:460 build/serializers.py:1410 part/models.py:1327
#: part/models.py:3981
msgid "Consumable"
msgstr ""
#: build/api.py:476 build/serializers.py:1413 part/models.py:3975
msgid "Optional"
msgstr ""
#: build/api.py:479 build/serializers.py:1455 common/setting/system.py:476
#: part/models.py:1275 part/serializers.py:1720 part/serializers.py:1746
#: stock/api.py:698
msgid "Assembly"
msgstr ""
#: build/api.py:482
msgid "Tracked"
msgstr ""
#: build/api.py:485 build/serializers.py:1416 part/models.py:1293
msgid "Testable"
msgstr ""
#: build/api.py:495 order/api.py:1025 order/api.py:1457 order/api.py:2291
msgid "Order Outstanding"
msgstr ""
#: build/api.py:505 build/serializers.py:1512 order/api.py:984
#: order/api.py:2250
msgid "Allocated"
msgstr ""
#: build/api.py:530 build/models.py:2268 build/serializers.py:1429
msgid "Consumed"
msgstr ""
#: build/api.py:539 company/models.py:883 company/serializers.py:450
#: templates/email/build_order_required_stock.html:19
#: templates/email/low_stock_notification.html:17
#: templates/email/part_event_notification.html:18
msgid "Available"
msgstr ""
#: build/api.py:580 build/serializers.py:1514 company/serializers.py:447
#: order/serializers.py:1409 order/serializers.py:2727 part/serializers.py:844
#: part/serializers.py:1199 part/serializers.py:1784
msgid "On Order"
msgstr ""
#: build/api.py:733
msgid "Build not found"
msgstr ""
#: build/api.py:1092 build/models.py:121 order/models.py:2435
#: report/templates/report/inventree_build_order_report.html:105
#: stock/serializers.py:98 templates/email/build_order_completed.html:16
#: templates/email/overdue_build_order.html:15
msgid "Build Order"
msgstr ""
#: build/api.py:1106 build/api.py:1110 build/serializers.py:412
#: build/serializers.py:518 build/serializers.py:569 build/serializers.py:1250
#: build/serializers.py:1256 order/api.py:1319 order/api.py:1324
#: order/api.py:2109 order/api.py:2114 order/serializers.py:867
#: order/serializers.py:1007 order/serializers.py:2294 part/serializers.py:1358
#: stock/api.py:1038 stock/serializers.py:116 stock/serializers.py:626
#: stock/serializers.py:746 stock/serializers.py:930 stock/serializers.py:1039
#: stock/serializers.py:1107 stock/serializers.py:1746
#: stock/serializers.py:2019 stock/serializers.py:2147
#: stock/serializers.py:2256 templates/email/stale_stock_notification.html:18
#: users/models.py:545
msgid "Location"
msgstr ""
#: build/api.py:1118 part/serializers.py:1383
msgid "Output"
msgstr ""
#: build/api.py:1120
msgid "Filter by output stock item ID. Use 'null' to find uninstalled build items."
msgstr ""
#: build/models.py:122 users/ruleset.py:34
msgid "Build Orders"
msgstr ""
#: build/models.py:182
msgid "Assembly BOM has not been validated"
msgstr ""
#: build/models.py:189
msgid "Build order cannot be created for an inactive part"
msgstr ""
#: build/models.py:196
msgid "Build order cannot be created for an unlocked part"
msgstr ""
#: build/models.py:214
msgid "Build orders can only be externally fulfilled for purchaseable parts"
msgstr ""
#: build/models.py:221 order/models.py:414
msgid "Responsible user or group must be specified"
msgstr ""
#: build/models.py:226
msgid "Build order part cannot be changed"
msgstr ""
#: build/models.py:231 order/models.py:432
msgid "Target date must be after start date"
msgstr ""
#: build/models.py:259
msgid "Build Order Reference"
msgstr ""
#: build/models.py:260 build/serializers.py:1407 order/models.py:713
#: order/models.py:1479 order/models.py:2218 order/models.py:3365
#: order/models.py:3844 part/models.py:4021
#: report/templates/report/inventree_bill_of_materials_report.html:139
#: report/templates/report/inventree_purchase_order_report.html:35
#: report/templates/report/inventree_return_order_report.html:26
#: report/templates/report/inventree_sales_order_report.html:28
#: report/templates/report/inventree_transfer_order_report.html:26
msgid "Reference"
msgstr "מקט"
#: build/models.py:269
msgid "Brief description of the build (optional)"
msgstr ""
#: build/models.py:279
msgid "Build Order to which this build is allocated"
msgstr ""
#: build/models.py:288
msgid "Select part to build"
msgstr "בחר רכיב לבנייה"
#: build/models.py:293
msgid "Sales Order Reference"
msgstr ""
#: build/models.py:298
msgid "Sales Order to which this build is allocated"
msgstr ""
#: build/models.py:303 build/serializers.py:1061 order/models.py:3864
#: order/serializers.py:2033
msgid "Source Location"
msgstr ""
#: build/models.py:309
msgid "Select location to take stock from for this build (leave blank to take from any stock location)"
msgstr ""
#: build/models.py:315
msgid "External Build"
msgstr ""
#: build/models.py:316
msgid "This build order is fulfilled externally"
msgstr ""
#: build/models.py:321 order/models.py:3874
msgid "Destination Location"
msgstr ""
#: build/models.py:326
msgid "Select location where the completed items will be stored"
msgstr ""
#: build/models.py:330
msgid "Build Quantity"
msgstr "כמות בניה"
#: build/models.py:333
msgid "Number of stock items to build"
msgstr ""
#: build/models.py:337
msgid "Completed items"
msgstr ""
#: build/models.py:339
msgid "Number of stock items which have been completed"
msgstr ""
#: build/models.py:343
msgid "Build Status"
msgstr ""
#: build/models.py:348
msgid "Build status code"
msgstr ""
#: build/models.py:357 build/serializers.py:399 order/serializers.py:883
#: stock/models.py:1239 stock/serializers.py:90 stock/serializers.py:1920
msgid "Batch Code"
msgstr ""
#: build/models.py:361 build/serializers.py:400
msgid "Batch code for this build output"
msgstr ""
#: build/models.py:365 order/models.py:537 order/serializers.py:164
#: part/models.py:1362 stock/models.py:1320
msgid "Creation Date"
msgstr ""
#: build/models.py:371
msgid "Build start date"
msgstr ""
#: build/models.py:372
msgid "Scheduled start date for this build order"
msgstr ""
#: build/models.py:378
msgid "Target completion date"
msgstr ""
#: build/models.py:380
msgid "Target date for build completion. Build will be overdue after this date."
msgstr ""
#: build/models.py:385 order/models.py:761 order/models.py:3404
#: order/models.py:3893
msgid "Completion Date"
msgstr ""
#: build/models.py:393
msgid "completed by"
msgstr ""
#: build/models.py:402
msgid "Issued by"
msgstr ""
#: build/models.py:403
msgid "User who issued this build order"
msgstr ""
#: build/models.py:420 common/models.py:195 order/api.py:187
#: order/models.py:569 part/models.py:1379
#: report/templates/report/inventree_build_order_report.html:158
msgid "Responsible"
msgstr ""
#: build/models.py:421
msgid "User or group responsible for this build order"
msgstr ""
#: build/models.py:426 stock/models.py:1232
msgid "External Link"
msgstr ""
#: build/models.py:428 common/models.py:2146 part/models.py:1194
#: stock/models.py:1234
msgid "Link to external URL"
msgstr "קישור חיצוני"
#: build/models.py:433
msgid "Build Priority"
msgstr ""
#: build/models.py:436
msgid "Priority of this build order"
msgstr ""
#: build/models.py:444 common/models.py:159 common/models.py:173
#: order/api.py:173 order/models.py:509 order/models.py:2250
msgid "Project Code"
msgstr ""
#: build/models.py:445
msgid "Project code for this build order"
msgstr ""
#: build/models.py:1002
msgid "Cannot complete build order with open child builds"
msgstr ""
#: build/models.py:1007
msgid "Cannot complete build order with incomplete outputs"
msgstr ""
#: build/models.py:1186
msgid "Serial numbers must be provided for trackable parts"
msgstr ""
#: build/models.py:1278 build/models.py:1364
msgid "No build output specified"
msgstr ""
#: build/models.py:1281
msgid "Build output is already completed"
msgstr ""
#: build/models.py:1284 build/models.py:1373 build/models.py:1451
msgid "Build output does not match Build Order"
msgstr ""
#: build/models.py:1370 build/models.py:1448
msgid "Build output has already been completed"
msgstr ""
#: build/models.py:1380 build/models.py:1481 build/serializers.py:321
#: build/serializers.py:375 build/serializers.py:918 build/serializers.py:1726
#: order/models.py:811 order/serializers.py:643 order/serializers.py:878
#: part/models.py:3829 stock/models.py:1079 stock/models.py:1504
#: stock/models.py:1588 stock/models.py:1906 stock/models.py:2117
#: stock/models.py:2440 stock/serializers.py:724 stock/serializers.py:1030
#: stock/serializers.py:1092 stock/serializers.py:1909
msgid "Quantity must be greater than zero"
msgstr ""
#: build/models.py:1384 build/models.py:1486 build/serializers.py:326
msgid "Quantity cannot be greater than the output quantity"
msgstr ""
#: build/models.py:1460
msgid "Build output has not passed all required tests"
msgstr ""
#: build/models.py:1468
msgid "Allocated stock items are still in production"
msgstr ""
#: build/models.py:1475
msgid "Cannot partially complete a build output with allocated items"
msgstr ""
#: build/models.py:1658 order/models.py:4382 order/serializers.py:1997
#: order/serializers.py:2848 stock/models.py:1494 stock/models.py:1898
#: stock/models.py:2121 stock/models.py:2444 stock/models.py:2738
msgid "Stock item no longer exists"
msgstr ""
#: build/models.py:1676 build/serializers.py:966 order/serializers.py:1775
#: order/serializers.py:2804
#, python-brace-format
msgid "Available quantity ({q}) exceeded"
msgstr ""
#: build/models.py:2222
msgid "Build Order Line Item"
msgstr ""
#: build/models.py:2247
msgid "Build object"
msgstr ""
#: build/models.py:2259 build/models.py:2539 build/serializers.py:307
#: build/serializers.py:360 build/serializers.py:1428 common/models.py:1379
#: order/models.py:2181 order/models.py:3256 order/models.py:4349
#: order/serializers.py:1884 order/serializers.py:2388
#: order/serializers.py:2974 part/models.py:3383 part/models.py:3969
#: report/templates/report/inventree_bill_of_materials_report.html:138
#: report/templates/report/inventree_build_order_report.html:113
#: report/templates/report/inventree_purchase_order_report.html:36
#: report/templates/report/inventree_sales_order_report.html:29
#: report/templates/report/inventree_sales_order_shipment_report.html:47
#: report/templates/report/inventree_sales_order_shipment_report.html:49
#: report/templates/report/inventree_stock_location_report.html:104
#: report/templates/report/inventree_stock_report_merge.html:90
#: report/templates/report/inventree_stock_report_merge.html:113
#: report/templates/report/inventree_test_report.html:90
#: report/templates/report/inventree_test_report.html:169
#: report/templates/report/inventree_transfer_order_report.html:27
#: stock/serializers.py:141 stock/serializers.py:185 stock/serializers.py:712
#: stock/serializers.py:1023 stock/serializers.py:1080
#: templates/email/build_order_completed.html:18
#: templates/email/stale_stock_notification.html:19
msgid "Quantity"
msgstr "כמות"
#: build/models.py:2260
msgid "Required quantity for build order"
msgstr ""
#: build/models.py:2269
msgid "Quantity of consumed stock"
msgstr ""
#: build/models.py:2370
msgid "Build item must specify a build output, as master part is marked as trackable"
msgstr ""
#: build/models.py:2433 build/serializers.py:949
msgid "Selected stock item does not match BOM line"
msgstr ""
#: build/models.py:2452
msgid "Allocated quantity must be greater than zero"
msgstr ""
#: build/models.py:2458
msgid "Quantity must be 1 for serialized stock"
msgstr ""
#: build/models.py:2468
#, python-brace-format
msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})"
msgstr ""
#: build/models.py:2485 order/models.py:3205 order/models.py:4313
msgid "Stock item is over-allocated"
msgstr ""
#: build/models.py:2529 build/serializers.py:901 build/serializers.py:1217
#: order/serializers.py:1712 order/serializers.py:1733
#: order/serializers.py:2750 order/serializers.py:2771
#: report/templates/report/inventree_sales_order_shipment_report.html:29
#: stock/api.py:1472 stock/models.py:470 stock/serializers.py:107
#: stock/serializers.py:842 stock/serializers.py:1598 stock/serializers.py:1714
msgid "Stock Item"
msgstr ""
#: build/models.py:2530
msgid "Source stock item"
msgstr ""
#: build/models.py:2540
msgid "Stock quantity to allocate to build"
msgstr ""
#: build/models.py:2549
msgid "Install into"
msgstr ""
#: build/models.py:2550
msgid "Destination stock item"
msgstr ""
#: build/serializers.py:131
msgid "Build Level"
msgstr ""
#: build/serializers.py:145 part/serializers.py:1285
msgid "Part Name"
msgstr ""
#: build/serializers.py:247 build/serializers.py:928
msgid "Build Output"
msgstr ""
#: build/serializers.py:259
msgid "Build output does not match the parent build"
msgstr ""
#: build/serializers.py:263
msgid "Output part does not match BuildOrder part"
msgstr ""
#: build/serializers.py:267
msgid "This build output has already been completed"
msgstr ""
#: build/serializers.py:281
msgid "This build output is not fully allocated"
msgstr ""
#: build/serializers.py:308 build/serializers.py:361
msgid "Enter quantity for build output"
msgstr ""
#: build/serializers.py:383
msgid "Integer quantity required for trackable parts"
msgstr ""
#: build/serializers.py:389
msgid "Integer quantity required, as the bill of materials contains trackable parts"
msgstr ""
#: build/serializers.py:406 order/serializers.py:899 order/serializers.py:1888
#: order/serializers.py:2978 stock/serializers.py:735
msgid "Serial Numbers"
msgstr "מספרים סידוריים"
#: build/serializers.py:407
msgid "Enter serial numbers for build outputs"
msgstr ""
#: build/serializers.py:413
msgid "Stock location for build output"
msgstr ""
#: build/serializers.py:428
msgid "Auto Allocate Serial Numbers"
msgstr ""
#: build/serializers.py:430
msgid "Automatically allocate required items with matching serial numbers"
msgstr ""
#: build/serializers.py:456 order/serializers.py:985 stock/api.py:1240
#: stock/models.py:730 stock/models.py:2467
msgid "The following serial numbers already exist or are invalid"
msgstr ""
#: build/serializers.py:498 build/serializers.py:542 build/serializers.py:600
msgid "A list of build outputs must be provided"
msgstr ""
#: build/serializers.py:519
msgid "Stock location for scrapped outputs"
msgstr ""
#: build/serializers.py:525
msgid "Discard Allocations"
msgstr ""
#: build/serializers.py:526
msgid "Discard any stock allocations for scrapped outputs"
msgstr ""
#: build/serializers.py:531
msgid "Reason for scrapping build output(s)"
msgstr ""
#: build/serializers.py:570
msgid "Location for completed build outputs"
msgstr ""
#: build/serializers.py:577 stock/serializers.py:945 stock/serializers.py:2027
#: stock/serializers.py:2155 stock/serializers.py:2264
msgid "Structural locations cannot be assigned stock items"
msgstr ""
#: build/serializers.py:587 order/serializers.py:2561
msgid "Accept Incomplete Allocation"
msgstr ""
#: build/serializers.py:588
msgid "Complete outputs if stock has not been fully allocated"
msgstr ""
#: build/serializers.py:653
msgid "Consume Allocated Stock"
msgstr ""
#: build/serializers.py:654
msgid "Consume any stock which has already been allocated to this build"
msgstr ""
#: build/serializers.py:660
msgid "Remove Incomplete Outputs"
msgstr ""
#: build/serializers.py:661
msgid "Delete any build outputs which have not been completed"
msgstr ""
#: build/serializers.py:688
msgid "Not permitted"
msgstr ""
#: build/serializers.py:689
msgid "Accept as consumed by this build order"
msgstr ""
#: build/serializers.py:690
msgid "Deallocate before completing this build order"
msgstr ""
#: build/serializers.py:717
msgid "Overallocated Stock"
msgstr ""
#: build/serializers.py:720
msgid "How do you want to handle extra stock items assigned to the build order"
msgstr ""
#: build/serializers.py:731
msgid "Some stock items have been overallocated"
msgstr ""
#: build/serializers.py:736
msgid "Accept Unallocated"
msgstr ""
#: build/serializers.py:738
msgid "Accept that stock items have not been fully allocated to this build order"
msgstr ""
#: build/serializers.py:749
msgid "Required stock has not been fully allocated"
msgstr ""
#: build/serializers.py:754 order/serializers.py:525 order/serializers.py:1789
msgid "Accept Incomplete"
msgstr ""
#: build/serializers.py:756
msgid "Accept that the required number of build outputs have not been completed"
msgstr ""
#: build/serializers.py:767
msgid "Required build quantity has not been completed"
msgstr ""
#: build/serializers.py:779
msgid "Build order has open child build orders"
msgstr ""
#: build/serializers.py:782
msgid "Build order must be in production state"
msgstr ""
#: build/serializers.py:785
msgid "Build order has incomplete outputs"
msgstr ""
#: build/serializers.py:824
msgid "Build Line"
msgstr ""
#: build/serializers.py:832
msgid "Build output"
msgstr ""
#: build/serializers.py:840
msgid "Build output must point to the same build"
msgstr ""
#: build/serializers.py:872
msgid "Build Line Item"
msgstr ""
#: build/serializers.py:890
msgid "bom_item.part must point to the same part as the build order"
msgstr ""
#: build/serializers.py:907 stock/serializers.py:1611
msgid "Item must be in stock"
msgstr ""
#: build/serializers.py:972
msgid "Build output must be specified for allocation of tracked parts"
msgstr ""
#: build/serializers.py:980
msgid "Build output cannot be specified for allocation of untracked parts"
msgstr ""
#: build/serializers.py:1029 order/serializers.py:1977
#: order/serializers.py:2829
msgid "Allocation items must be provided"
msgstr ""
#: build/serializers.py:1063
msgid "Stock location where parts are to be sourced (leave blank to take from any location)"
msgstr ""
#: build/serializers.py:1072 order/serializers.py:2044
msgid "Exclude Location"
msgstr ""
#: build/serializers.py:1073
msgid "Exclude stock items from this selected location"
msgstr ""
#: build/serializers.py:1078 order/serializers.py:2059
msgid "Interchangeable Stock"
msgstr ""
#: build/serializers.py:1079
msgid "Stock items in multiple locations can be used interchangeably"
msgstr ""
#: build/serializers.py:1084
msgid "Substitute Stock"
msgstr ""
#: build/serializers.py:1085
msgid "Allow allocation of substitute parts"
msgstr ""
#: build/serializers.py:1090
msgid "Optional Items"
msgstr ""
#: build/serializers.py:1091
msgid "Allocate optional BOM items to build order"
msgstr ""
#: build/serializers.py:1097
msgid "All Items"
msgstr ""
#: build/serializers.py:1098
msgid "Untracked Items"
msgstr ""
#: build/serializers.py:1099
msgid "Tracked Items"
msgstr ""
#: build/serializers.py:1101
msgid "Item Type"
msgstr ""
#: build/serializers.py:1102
msgid "Select item type to auto-allocate"
msgstr ""
#: build/serializers.py:1108 order/serializers.py:2068
msgid "Stock Priority"
msgstr ""
#: build/serializers.py:1109 order/serializers.py:2069
msgid "Preferred order in which matching stock items are consumed"
msgstr ""
#: build/serializers.py:1117
msgid "Build Lines"
msgstr ""
#: build/serializers.py:1119
msgid "Limit allocation to these build lines (leave blank to allocate all lines)"
msgstr ""
#: build/serializers.py:1174
msgid "BOM Reference"
msgstr ""
#: build/serializers.py:1180
msgid "BOM Part ID"
msgstr ""
#: build/serializers.py:1187
msgid "BOM Part Name"
msgstr ""
#: build/serializers.py:1239
msgid "Install Into"
msgstr ""
#: build/serializers.py:1268 build/serializers.py:1497
msgid "Build"
msgstr ""
#: build/serializers.py:1288 company/models.py:641 order/api.py:329
#: order/api.py:334 order/api.py:561 order/serializers.py:635
#: stock/models.py:1175 stock/serializers.py:593
msgid "Supplier Part"
msgstr ""
#: build/serializers.py:1304 stock/serializers.py:656
msgid "Allocated Quantity"
msgstr ""
#: build/serializers.py:1371
msgid "Build Reference"
msgstr ""
#: build/serializers.py:1381
msgid "Part Category Name"
msgstr ""
#: build/serializers.py:1419 common/setting/system.py:500 part/models.py:1287
msgid "Trackable"
msgstr ""
#: build/serializers.py:1422
msgid "Inherited"
msgstr ""
#: build/serializers.py:1425 part/models.py:4054
msgid "Allow Variants"
msgstr ""
#: build/serializers.py:1431 build/serializers.py:1437 part/models.py:3703
#: part/models.py:4369 stock/api.py:936 stock/serializers.py:1014
msgid "BOM Item"
msgstr ""
#: build/serializers.py:1515 order/serializers.py:1410
#: order/serializers.py:2728 part/serializers.py:1203 part/serializers.py:1788
msgid "In Production"
msgstr ""
#: build/serializers.py:1517 part/serializers.py:835 part/serializers.py:1207
msgid "Scheduled to Build"
msgstr ""
#: build/serializers.py:1520 part/serializers.py:868
msgid "External Stock"
msgstr ""
#: build/serializers.py:1521 part/serializers.py:1193 part/serializers.py:1851
msgid "Available Stock"
msgstr ""
#: build/serializers.py:1523
msgid "Available Substitute Stock"
msgstr ""
#: build/serializers.py:1526
msgid "Available Variant Stock"
msgstr ""
#: build/serializers.py:1739
msgid "Consumed quantity exceeds allocated quantity"
msgstr ""
#: build/serializers.py:1776
msgid "Optional notes for the stock consumption"
msgstr ""
#: build/serializers.py:1793
msgid "Build item must point to the correct build order"
msgstr ""
#: build/serializers.py:1798
msgid "Duplicate build item allocation"
msgstr ""
#: build/serializers.py:1816
msgid "Build line must point to the correct build order"
msgstr ""
#: build/serializers.py:1821
msgid "Duplicate build line allocation"
msgstr ""
#: build/serializers.py:1833
msgid "At least one item or line must be provided"
msgstr ""
#: build/status_codes.py:11 generic/states/tests.py:21
#: generic/states/tests.py:131 order/status_codes.py:12
#: order/status_codes.py:44 order/status_codes.py:77 order/status_codes.py:103
#: order/status_codes.py:125
msgid "Pending"
msgstr "בהמתנה"
#: build/status_codes.py:12
msgid "Production"
msgstr "ייצור"
#: build/status_codes.py:13 order/status_codes.py:14 order/status_codes.py:51
#: order/status_codes.py:82 order/status_codes.py:127
msgid "On Hold"
msgstr ""
#: build/status_codes.py:14 order/status_codes.py:16 order/status_codes.py:53
#: order/status_codes.py:85 order/status_codes.py:129
msgid "Cancelled"
msgstr "מבוטל"
#: build/status_codes.py:15 generic/states/tests.py:23 importer/models.py:693
#: importer/status_codes.py:27 order/status_codes.py:15
#: order/status_codes.py:52 order/status_codes.py:84 order/status_codes.py:128
msgid "Complete"
msgstr "הושלם"
#: build/tasks.py:350
#, python-brace-format
msgid "Build order {build} has been completed"
msgstr ""
#: build/tasks.py:356
msgid "A build order has been completed"
msgstr ""
#: build/tasks.py:487
msgid "Stock required for build order"
msgstr ""
#: build/tasks.py:497
#, python-brace-format
msgid "Build order {build} requires additional stock"
msgstr ""
#: build/tasks.py:521
msgid "Overdue Build Order"
msgstr ""
#: build/tasks.py:526
#, python-brace-format
msgid "Build order {bo} is now overdue"
msgstr ""
#: common/api.py:764
msgid "Has Thumbnail"
msgstr ""
#: common/api.py:773
msgid "Is Link"
msgstr ""
#: common/api.py:781
msgid "Is File"
msgstr ""
#: common/api.py:828
msgid "User does not have permission to delete these attachments"
msgstr ""
#: common/api.py:841
msgid "User does not have permission to edit this attachment"
msgstr ""
#: common/api.py:867
msgid "User does not have permission to delete this attachment"
msgstr ""
#: common/api.py:1244 common/serializers.py:1017 common/serializers.py:1065
msgid "Selection list is locked"
msgstr ""
#: common/currency.py:135
msgid "Invalid currency code"
msgstr ""
#: common/currency.py:137
msgid "Duplicate currency code"
msgstr ""
#: common/currency.py:142
msgid "No valid currency codes provided"
msgstr ""
#: common/currency.py:159
msgid "No plugin"
msgstr ""
#: common/filters.py:110 company/api.py:155 company/api.py:311 stock/api.py:415
#: stock/api.py:1070
msgid "Tags"
msgstr ""
#: common/filters.py:390
msgid "Project Code Label"
msgstr ""
#: common/models.py:108 common/models.py:133 common/models.py:3473
msgid "Updated"
msgstr ""
#: common/models.py:109 common/models.py:134 order/models.py:560
msgid "Timestamp of last update"
msgstr ""
#: common/models.py:146
msgid "Update By"
msgstr ""
#: common/models.py:147
msgid "User who last updated this object"
msgstr ""
#: common/models.py:174
msgid "Unique project code"
msgstr ""
#: common/models.py:181
msgid "Project description"
msgstr ""
#: common/models.py:186 common/models.py:1460 common/models.py:2470
#: common/models.py:2605 company/models.py:194 company/models.py:787
#: machine/models.py:43 part/models.py:1310 plugin/models.py:69
#: stock/api.py:701 users/models.py:191 users/models.py:550
#: users/serializers.py:349 users/serializers.py:470
msgid "Active"
msgstr ""
#: common/models.py:187
msgid "Is this project code active?"
msgstr ""
#: common/models.py:196
msgid "User or group responsible for this project"
msgstr ""
#: common/models.py:795 common/models.py:1311 common/models.py:1349
msgid "Settings key"
msgstr ""
#: common/models.py:799
msgid "Settings value"
msgstr ""
#: common/models.py:854
msgid "Chosen value is not a valid option"
msgstr ""
#: common/models.py:870
msgid "Value must be a boolean value"
msgstr ""
#: common/models.py:878
msgid "Value must be an integer value"
msgstr ""
#: common/models.py:886
msgid "Value must be a valid number"
msgstr ""
#: common/models.py:911
msgid "Value does not pass validation checks"
msgstr ""
#: common/models.py:933
msgid "Key string must be unique"
msgstr ""
#: common/models.py:1357 common/models.py:1358 common/models.py:1468
#: common/models.py:1469 common/models.py:1714 common/models.py:1715
#: common/models.py:2162 common/models.py:2163 common/models.py:3121
#: importer/models.py:105 part/models.py:3478 part/models.py:3506
#: plugin/models.py:392 plugin/models.py:393
#: report/templates/report/inventree_test_report.html:105 users/models.py:122
#: users/models.py:497
msgid "User"
msgstr "משתמש"
#: common/models.py:1380
msgid "Price break quantity"
msgstr ""
#: common/models.py:1387 company/serializers.py:348 order/models.py:2287
#: order/models.py:3731
msgid "Price"
msgstr ""
#: common/models.py:1388
msgid "Unit price at specified quantity"
msgstr ""
#: common/models.py:1445 common/models.py:1630
msgid "Endpoint"
msgstr ""
#: common/models.py:1446
msgid "Endpoint at which this webhook is received"
msgstr ""
#: common/models.py:1456
msgid "Name for this webhook"
msgstr ""
#: common/models.py:1460
msgid "Is this webhook active"
msgstr ""
#: common/models.py:1476 users/models.py:170
msgid "Token"
msgstr ""
#: common/models.py:1477
msgid "Token for access"
msgstr ""
#: common/models.py:1485
msgid "Secret"
msgstr ""
#: common/models.py:1486
msgid "Shared secret for HMAC"
msgstr ""
#: common/models.py:1594 common/models.py:3358
msgid "Message ID"
msgstr ""
#: common/models.py:1595 common/models.py:3348
msgid "Unique identifier for this message"
msgstr ""
#: common/models.py:1603
msgid "Host"
msgstr ""
#: common/models.py:1604
msgid "Host from which this message was received"
msgstr ""
#: common/models.py:1612
msgid "Header"
msgstr ""
#: common/models.py:1613
msgid "Header of this message"
msgstr ""
#: common/models.py:1620
msgid "Body"
msgstr ""
#: common/models.py:1621
msgid "Body of this message"
msgstr ""
#: common/models.py:1631
msgid "Endpoint on which this message was received"
msgstr ""
#: common/models.py:1636
msgid "Worked on"
msgstr ""
#: common/models.py:1637
msgid "Was the work on this message finished?"
msgstr ""
#: common/models.py:1730
msgid "Optional explicit URL associated with this notification"
msgstr ""
#: common/models.py:1770
msgid "Id"
msgstr ""
#: common/models.py:1772
msgid "Title"
msgstr ""
#: common/models.py:1774 common/models.py:2145 company/models.py:188
#: company/models.py:483 company/models.py:554 company/models.py:810
#: order/models.py:515 order/models.py:2231 order/models.py:2807
#: part/models.py:1193
#: report/templates/report/inventree_build_order_report.html:164
msgid "Link"
msgstr "קישור"
#: common/models.py:1776
msgid "Published"
msgstr ""
#: common/models.py:1778
msgid "Author"
msgstr ""
#: common/models.py:1780
msgid "Summary"
msgstr ""
#: common/models.py:1783 common/models.py:3325
msgid "Read"
msgstr ""
#: common/models.py:1783
msgid "Was this news item read?"
msgstr ""
#: common/models.py:1800
msgid "Image file"
msgstr ""
#: common/models.py:1812
msgid "Target model type for this image"
msgstr ""
#: common/models.py:1816
msgid "Target model ID for this image"
msgstr ""
#: common/models.py:1838
msgid "Custom Unit"
msgstr ""
#: common/models.py:1856
msgid "Unit symbol must be unique"
msgstr ""
#: common/models.py:1871
msgid "Unit name must be a valid identifier"
msgstr ""
#: common/models.py:1890
msgid "Unit name"
msgstr ""
#: common/models.py:1897
msgid "Symbol"
msgstr ""
#: common/models.py:1898
msgid "Optional unit symbol"
msgstr ""
#: common/models.py:1904
msgid "Definition"
msgstr ""
#: common/models.py:1905
msgid "Unit definition"
msgstr ""
#: common/models.py:1973 common/models.py:2128 stock/models.py:3901
#: stock/serializers.py:263
msgid "Attachment"
msgstr "קובץ מצורף"
#: common/models.py:2019
msgid "Missing file"
msgstr "קובץ חסר"
#: common/models.py:2020
msgid "Missing external link"
msgstr "חסר קישור חיצוני"
#: common/models.py:2068
msgid "No file attached to rename"
msgstr ""
#: common/models.py:2071
msgid "Filename cannot be empty"
msgstr ""
#: common/models.py:2076 common/models.py:2096
msgid "Invalid filename"
msgstr ""
#: common/models.py:2082
msgid "Cannot change file extension"
msgstr ""
#: common/models.py:2101
msgid "A file with this name already exists"
msgstr ""
#: common/models.py:2108
msgid "Failed to save renamed file"
msgstr ""
#: common/models.py:2120 common/models.py:2754
msgid "Model type"
msgstr ""
#: common/models.py:2121
msgid "Target model type for image"
msgstr ""
#: common/models.py:2130
msgid "Select file to attach"
msgstr "בחר קובץ לצירוף"
#: common/models.py:2136
msgid "Thumbnail"
msgstr ""
#: common/models.py:2137
msgid "Thumbnail image for this attachment"
msgstr ""
#: common/models.py:2153
msgid "Comment"
msgstr "הערה"
#: common/models.py:2154
msgid "Attachment comment"
msgstr ""
#: common/models.py:2170
msgid "Upload date"
msgstr ""
#: common/models.py:2171
msgid "Date the file was uploaded"
msgstr ""
#: common/models.py:2176
msgid "Is image"
msgstr ""
#: common/models.py:2177
msgid "True if this attachment is a valid image file"
msgstr ""
#: common/models.py:2181
msgid "File size"
msgstr ""
#: common/models.py:2181
msgid "File size in bytes"
msgstr ""
#: common/models.py:2217 common/serializers.py:843
msgid "Invalid model type specified for attachment"
msgstr ""
#: common/models.py:2301
msgid "Custom State"
msgstr ""
#: common/models.py:2302
msgid "Custom States"
msgstr ""
#: common/models.py:2307
msgid "Reference Status Set"
msgstr ""
#: common/models.py:2308
msgid "Status set that is extended with this custom state"
msgstr ""
#: common/models.py:2312 generic/states/serializers.py:18
msgid "Logical Key"
msgstr ""
#: common/models.py:2314
msgid "State logical key that is equal to this custom state in business logic"
msgstr ""
#: common/models.py:2319 common/models.py:2586 machine/serializers.py:27
#: report/templates/report/inventree_test_report.html:104 stock/models.py:3893
msgid "Value"
msgstr ""
#: common/models.py:2320
msgid "Numerical value that will be saved in the models database"
msgstr ""
#: common/models.py:2326
msgid "Name of the state"
msgstr ""
#: common/models.py:2335 common/models.py:2592 generic/states/serializers.py:22
msgid "Label"
msgstr ""
#: common/models.py:2336
msgid "Label that will be displayed in the frontend"
msgstr ""
#: common/models.py:2343 generic/states/serializers.py:24
msgid "Color"
msgstr ""
#: common/models.py:2344
msgid "Color that will be displayed in the frontend"
msgstr ""
#: common/models.py:2352
msgid "Model"
msgstr ""
#: common/models.py:2353
msgid "Model this state is associated with"
msgstr ""
#: common/models.py:2368
msgid "Model must be selected"
msgstr ""
#: common/models.py:2371
msgid "Key must be selected"
msgstr ""
#: common/models.py:2374
msgid "Logical key must be selected"
msgstr ""
#: common/models.py:2378
msgid "Key must be different from logical key"
msgstr ""
#: common/models.py:2385
msgid "Valid reference status class must be provided"
msgstr ""
#: common/models.py:2391
msgid "Key must be different from the logical keys of the reference status"
msgstr ""
#: common/models.py:2398
msgid "Logical key must be in the logical keys of the reference status"
msgstr ""
#: common/models.py:2405
msgid "Name must be different from the names of the reference status"
msgstr ""
#: common/models.py:2445 common/models.py:2580 common/models.py:2799
msgid "Selection List"
msgstr ""
#: common/models.py:2446
msgid "Selection Lists"
msgstr ""
#: common/models.py:2451
msgid "Name of the selection list"
msgstr ""
#: common/models.py:2458
msgid "Description of the selection list"
msgstr ""
#: common/models.py:2464 part/models.py:1315
msgid "Locked"
msgstr ""
#: common/models.py:2465
msgid "Is this selection list locked?"
msgstr ""
#: common/models.py:2471
msgid "Can this selection list be used?"
msgstr ""
#: common/models.py:2479
msgid "Source Plugin"
msgstr ""
#: common/models.py:2480
msgid "Plugin which provides the selection list"
msgstr ""
#: common/models.py:2485
msgid "Source String"
msgstr ""
#: common/models.py:2486
msgid "Optional string identifying the source used for this list"
msgstr ""
#: common/models.py:2495
msgid "Default Entry"
msgstr ""
#: common/models.py:2496
msgid "Default entry for this selection list"
msgstr ""
#: common/models.py:2501 common/models.py:3468
msgid "Created"
msgstr ""
#: common/models.py:2502
msgid "Date and time that the selection list was created"
msgstr ""
#: common/models.py:2507
msgid "Last Updated"
msgstr ""
#: common/models.py:2508
msgid "Date and time that the selection list was last updated"
msgstr ""
#: common/models.py:2570
msgid "Selection List Entry"
msgstr ""
#: common/models.py:2571
msgid "Selection List Entries"
msgstr ""
#: common/models.py:2581
msgid "Selection list to which this entry belongs"
msgstr ""
#: common/models.py:2587
msgid "Value of the selection list entry"
msgstr ""
#: common/models.py:2593
msgid "Label for the selection list entry"
msgstr ""
#: common/models.py:2599
msgid "Description of the selection list entry"
msgstr ""
#: common/models.py:2606
msgid "Is this selection list entry active?"
msgstr ""
#: common/models.py:2640
msgid "Parameter Template"
msgstr ""
#: common/models.py:2641
msgid "Parameter Templates"
msgstr ""
#: common/models.py:2662
msgid "No uniqueness required"
msgstr ""
#: common/models.py:2663
msgid "Unique for model type"
msgstr ""
#: common/models.py:2664
msgid "Globally unique"
msgstr ""
#: common/models.py:2691
msgid "Checkbox parameters cannot have units"
msgstr ""
#: common/models.py:2696
msgid "Checkbox parameters cannot have choices"
msgstr ""
#: common/models.py:2716 part/models.py:3576
msgid "Choices must be unique"
msgstr ""
#: common/models.py:2733
msgid "Parameter template name must be unique"
msgstr ""
#: common/models.py:2755
msgid "Target model type for this parameter template"
msgstr ""
#: common/models.py:2761
msgid "Parameter Name"
msgstr ""
#: common/models.py:2767 part/models.py:1268
msgid "Units"
msgstr ""
#: common/models.py:2768
msgid "Physical units for this parameter"
msgstr ""
#: common/models.py:2776
msgid "Parameter description"
msgstr ""
#: common/models.py:2782
msgid "Checkbox"
msgstr ""
#: common/models.py:2783
msgid "Is this parameter a checkbox?"
msgstr ""
#: common/models.py:2788 part/models.py:3663
msgid "Choices"
msgstr ""
#: common/models.py:2789
msgid "Valid choices for this parameter (comma-separated)"
msgstr ""
#: common/models.py:2800
msgid "Selection list for this parameter"
msgstr ""
#: common/models.py:2805 part/models.py:3638 report/models.py:297
msgid "Enabled"
msgstr ""
#: common/models.py:2806
msgid "Is this parameter template enabled?"
msgstr ""
#: common/models.py:2812
msgid "Uniqueness"
msgstr ""
#: common/models.py:2814
msgid "Enforce uniqueness of linked parameter values against this template"
msgstr ""
#: common/models.py:2856
msgid "Parameter"
msgstr ""
#: common/models.py:2857
msgid "Parameters"
msgstr ""
#: common/models.py:2903
msgid "Invalid choice for parameter value"
msgstr ""
#: common/models.py:3007
msgid "Parameter value must be unique"
msgstr ""
#: common/models.py:3016 common/serializers.py:940
msgid "Invalid model type specified for parameter"
msgstr ""
#: common/models.py:3052
msgid "Model ID"
msgstr ""
#: common/models.py:3053
msgid "ID of the target model for this parameter"
msgstr ""
#: common/models.py:3062 common/setting/system.py:470 report/models.py:383
#: report/models.py:717 report/serializers.py:115 report/serializers.py:156
#: stock/serializers.py:250
msgid "Template"
msgstr ""
#: common/models.py:3063
msgid "Parameter template"
msgstr ""
#: common/models.py:3068 common/models.py:3110 importer/models.py:684
msgid "Data"
msgstr ""
#: common/models.py:3069
msgid "Parameter Value"
msgstr ""
#: common/models.py:3078 company/models.py:827 order/serializers.py:917
#: order/serializers.py:2299 part/models.py:4029 part/models.py:4409
#: report/templates/report/inventree_bill_of_materials_report.html:140
#: report/templates/report/inventree_purchase_order_report.html:39
#: report/templates/report/inventree_return_order_report.html:27
#: report/templates/report/inventree_sales_order_report.html:32
#: report/templates/report/inventree_stock_location_report.html:105
#: report/templates/report/inventree_transfer_order_report.html:29
#: stock/serializers.py:855
msgid "Note"
msgstr ""
#: common/models.py:3079 stock/serializers.py:754 stock/serializers.py:1115
msgid "Optional note field"
msgstr ""
#: common/models.py:3106
msgid "Barcode Scan"
msgstr ""
#: common/models.py:3111
msgid "Barcode data"
msgstr ""
#: common/models.py:3122
msgid "User who scanned the barcode"
msgstr ""
#: common/models.py:3127 importer/models.py:72
msgid "Timestamp"
msgstr ""
#: common/models.py:3128
msgid "Date and time of the barcode scan"
msgstr ""
#: common/models.py:3134
msgid "URL endpoint which processed the barcode"
msgstr ""
#: common/models.py:3141 order/models.py:2277 plugin/serializers.py:93
msgid "Context"
msgstr ""
#: common/models.py:3142
msgid "Context data for the barcode scan"
msgstr ""
#: common/models.py:3149
msgid "Response"
msgstr ""
#: common/models.py:3150
msgid "Response data from the barcode scan"
msgstr ""
#: common/models.py:3156 report/templates/report/inventree_test_report.html:103
#: stock/models.py:3887
msgid "Result"
msgstr ""
#: common/models.py:3157
msgid "Was the barcode scan successful?"
msgstr ""
#: common/models.py:3239
msgid "An error occurred"
msgstr ""
#: common/models.py:3260
msgid "INVE-E8: Email log deletion is protected. Set INVENTREE_PROTECT_EMAIL_LOG to False to allow deletion."
msgstr ""
#: common/models.py:3307
msgid "Email Message"
msgstr ""
#: common/models.py:3308
msgid "Email Messages"
msgstr ""
#: common/models.py:3315
msgid "Announced"
msgstr ""
#: common/models.py:3317
msgid "Sent"
msgstr ""
#: common/models.py:3318
msgid "Failed"
msgstr ""
#: common/models.py:3321
msgid "Delivered"
msgstr ""
#: common/models.py:3329
msgid "Confirmed"
msgstr ""
#: common/models.py:3335
msgid "Inbound"
msgstr ""
#: common/models.py:3336
msgid "Outbound"
msgstr ""
#: common/models.py:3341
msgid "No Reply"
msgstr ""
#: common/models.py:3342
msgid "Track Delivery"
msgstr ""
#: common/models.py:3343
msgid "Track Read"
msgstr ""
#: common/models.py:3344
msgid "Track Click"
msgstr ""
#: common/models.py:3347 common/models.py:3455
msgid "Global ID"
msgstr ""
#: common/models.py:3360
msgid "Identifier for this message (might be supplied by external system)"
msgstr ""
#: common/models.py:3367
msgid "Thread ID"
msgstr ""
#: common/models.py:3369
msgid "Identifier for this message thread (might be supplied by external system)"
msgstr ""
#: common/models.py:3378
msgid "Thread"
msgstr ""
#: common/models.py:3379
msgid "Linked thread for this message"
msgstr ""
#: common/models.py:3395
msgid "Priority"
msgstr ""
#: common/models.py:3437
msgid "Email Thread"
msgstr ""
#: common/models.py:3438
msgid "Email Threads"
msgstr ""
#: common/models.py:3449 generic/states/serializers.py:16
#: machine/serializers.py:24 plugin/models.py:46 users/models.py:111
msgid "Key"
msgstr ""
#: common/models.py:3452
msgid "Unique key for this thread (used to identify the thread)"
msgstr ""
#: common/models.py:3456
msgid "Unique identifier for this thread"
msgstr ""
#: common/models.py:3463
msgid "Started Internal"
msgstr ""
#: common/models.py:3464
msgid "Was this thread started internally?"
msgstr ""
#: common/models.py:3469
msgid "Date and time that the thread was created"
msgstr ""
#: common/models.py:3474
msgid "Date and time that the thread was last updated"
msgstr ""
#: common/notifications.py:57
#, python-brace-format
msgid "New {verbose_name}"
msgstr ""
#: common/notifications.py:59
msgid "A new order has been created and assigned to you"
msgstr ""
#: common/notifications.py:65
#, python-brace-format
msgid "{verbose_name} canceled"
msgstr ""
#: common/notifications.py:67
msgid "A order that is assigned to you was canceled"
msgstr ""
#: common/notifications.py:73 common/notifications.py:80 order/api.py:612
msgid "Items Received"
msgstr ""
#: common/notifications.py:75
msgid "Items have been received against a purchase order"
msgstr ""
#: common/notifications.py:82
msgid "Items have been received against a return order"
msgstr ""
#: common/serializers.py:127
msgid "Indicates if changing this setting requires confirmation"
msgstr ""
#: common/serializers.py:141
msgid "This setting requires confirmation before changing. Please confirm the change."
msgstr ""
#: common/serializers.py:174
msgid "Indicates if the setting is overridden by an environment variable"
msgstr ""
#: common/serializers.py:176 plugin/serializers.py:293
msgid "Override"
msgstr ""
#: common/serializers.py:644
msgid "Is Running"
msgstr ""
#: common/serializers.py:650
msgid "Pending Tasks"
msgstr ""
#: common/serializers.py:656
msgid "Scheduled Tasks"
msgstr ""
#: common/serializers.py:662
msgid "Failed Tasks"
msgstr ""
#: common/serializers.py:677
msgid "Task ID"
msgstr ""
#: common/serializers.py:677
msgid "Unique task ID"
msgstr ""
#: common/serializers.py:679
msgid "Lock"
msgstr ""
#: common/serializers.py:679
msgid "Lock time"
msgstr ""
#: common/serializers.py:681
msgid "Task name"
msgstr ""
#: common/serializers.py:683
msgid "Function"
msgstr ""
#: common/serializers.py:683
msgid "Function name"
msgstr ""
#: common/serializers.py:685
msgid "Arguments"
msgstr ""
#: common/serializers.py:685
msgid "Task arguments"
msgstr ""
#: common/serializers.py:688
msgid "Keyword Arguments"
msgstr ""
#: common/serializers.py:688
msgid "Task keyword arguments"
msgstr ""
#: common/serializers.py:811
msgid "Filename"
msgstr "שם קובץ"
#: common/serializers.py:818 common/serializers.py:886
#: common/serializers.py:960 importer/models.py:94 report/api.py:42
#: report/models.py:303 report/serializers.py:69
msgid "Model Type"
msgstr ""
#: common/serializers.py:846
msgid "User does not have permission to create or edit attachments for this model"
msgstr ""
#: common/serializers.py:943
msgid "User does not have permission to create or edit parameters for this model"
msgstr ""
#: common/setting/system.py:97
msgid "No group"
msgstr ""
#: common/setting/system.py:170
msgid "Site URL is locked by configuration"
msgstr ""
#: common/setting/system.py:187
msgid "Restart required"
msgstr ""
#: common/setting/system.py:188
msgid "A setting has been changed which requires a server restart"
msgstr ""
#: common/setting/system.py:194
msgid "Pending migrations"
msgstr ""
#: common/setting/system.py:195
msgid "Number of pending database migrations"
msgstr ""
#: common/setting/system.py:200
msgid "Active warning codes"
msgstr ""
#: common/setting/system.py:201
msgid "A dict of active warning codes"
msgstr ""
#: common/setting/system.py:207
msgid "Instance ID"
msgstr ""
#: common/setting/system.py:208
msgid "Unique identifier for this InvenTree instance"
msgstr ""
#: common/setting/system.py:213
msgid "Announce ID"
msgstr ""
#: common/setting/system.py:215
msgid "Announce the instance ID of the server in the server status info (unauthenticated)"
msgstr ""
#: common/setting/system.py:221
msgid "Server Instance Name"
msgstr ""
#: common/setting/system.py:223
msgid "String descriptor for the server instance"
msgstr ""
#: common/setting/system.py:227
msgid "Use instance name"
msgstr ""
#: common/setting/system.py:228
msgid "Use the instance name in the title-bar"
msgstr ""
#: common/setting/system.py:233
msgid "Restrict showing `about`"
msgstr ""
#: common/setting/system.py:234
msgid "Show the `about` modal only to superusers"
msgstr ""
#: common/setting/system.py:239
msgid "Show superuser banner"
msgstr ""
#: common/setting/system.py:240
msgid "Show a warning banner in the UI when logged in as superuser"
msgstr ""
#: common/setting/system.py:245
msgid "Show admin banner"
msgstr ""
#: common/setting/system.py:246
msgid "Show a warning banner in the UI when logged in as admin"
msgstr ""
#: common/setting/system.py:251 company/models.py:147 company/models.py:148
msgid "Company name"
msgstr ""
#: common/setting/system.py:252
msgid "Internal company name"
msgstr ""
#: common/setting/system.py:256
msgid "Base URL"
msgstr ""
#: common/setting/system.py:257
msgid "Base URL for server instance"
msgstr ""
#: common/setting/system.py:263
msgid "Default Currency"
msgstr ""
#: common/setting/system.py:264
msgid "Select base currency for pricing calculations"
msgstr ""
#: common/setting/system.py:270
msgid "Supported Currencies"
msgstr ""
#: common/setting/system.py:271
msgid "List of supported currency codes"
msgstr ""
#: common/setting/system.py:277
msgid "Currency Update Interval"
msgstr ""
#: common/setting/system.py:278
msgid "How often to update exchange rates (set to zero to disable)"
msgstr ""
#: common/setting/system.py:280 common/setting/system.py:307
#: common/setting/system.py:320 common/setting/system.py:328
#: common/setting/system.py:335 common/setting/system.py:344
#: common/setting/system.py:353 common/setting/system.py:600
#: common/setting/system.py:628 common/setting/system.py:753
#: common/setting/system.py:1214 common/setting/system.py:1230
#: common/setting/system.py:1247
msgid "days"
msgstr ""
#: common/setting/system.py:284
msgid "Currency Update Plugin"
msgstr ""
#: common/setting/system.py:285
msgid "Currency update plugin to use"
msgstr ""
#: common/setting/system.py:290
msgid "Upload Size Limit"
msgstr ""
#: common/setting/system.py:291
msgid "Maximum allowable upload size for images and files"
msgstr ""
#: common/setting/system.py:297
msgid "Strict URL Validation"
msgstr ""
#: common/setting/system.py:298
msgid "Require schema specification when validating URLs"
msgstr ""
#: common/setting/system.py:303
msgid "Update Check Interval"
msgstr ""
#: common/setting/system.py:304
msgid "How often to check for updates (set to zero to disable)"
msgstr ""
#: common/setting/system.py:310
msgid "Automatic Backup"
msgstr ""
#: common/setting/system.py:311
msgid "Enable automatic backup of database and media files"
msgstr ""
#: common/setting/system.py:316
msgid "Auto Backup Interval"
msgstr ""
#: common/setting/system.py:317
msgid "Specify number of days between automated backup events"
msgstr ""
#: common/setting/system.py:323
msgid "Task Deletion Interval"
msgstr ""
#: common/setting/system.py:325
msgid "Background task results will be deleted after specified number of days"
msgstr ""
#: common/setting/system.py:332
msgid "Error Log Deletion Interval"
msgstr ""
#: common/setting/system.py:333
msgid "Error logs will be deleted after specified number of days"
msgstr ""
#: common/setting/system.py:339
msgid "Notification Deletion Interval"
msgstr ""
#: common/setting/system.py:341
msgid "User notifications will be deleted after specified number of days"
msgstr ""
#: common/setting/system.py:348
msgid "Email Deletion Interval"
msgstr ""
#: common/setting/system.py:350
msgid "Email messages will be deleted after specified number of days"
msgstr ""
#: common/setting/system.py:357
msgid "Protect Email Log"
msgstr ""
#: common/setting/system.py:358
msgid "Prevent deletion of email log entries"
msgstr ""
#: common/setting/system.py:363
msgid "Barcode Support"
msgstr ""
#: common/setting/system.py:364
msgid "Enable barcode scanner support in the web interface"
msgstr ""
#: common/setting/system.py:369
msgid "Store Barcode Results"
msgstr ""
#: common/setting/system.py:370
msgid "Store barcode scan results in the database"
msgstr ""
#: common/setting/system.py:375
msgid "Barcode Scans Maximum Count"
msgstr ""
#: common/setting/system.py:376
msgid "Maximum number of barcode scan results to store"
msgstr ""
#: common/setting/system.py:381
msgid "Barcode Input Delay"
msgstr ""
#: common/setting/system.py:382
msgid "Barcode input processing delay time"
msgstr ""
#: common/setting/system.py:388
msgid "Barcode Webcam Support"
msgstr ""
#: common/setting/system.py:389
msgid "Allow barcode scanning via webcam in browser"
msgstr ""
#: common/setting/system.py:394
msgid "Barcode Show Data"
msgstr ""
#: common/setting/system.py:395
msgid "Display barcode data in browser as text"
msgstr ""
#: common/setting/system.py:400
msgid "Barcode Generation Plugin"
msgstr ""
#: common/setting/system.py:401
msgid "Plugin to use for internal barcode data generation"
msgstr ""
#: common/setting/system.py:406
msgid "Part Locking"
msgstr ""
#: common/setting/system.py:407
msgid "Enable locking of parts to prevent modification"
msgstr ""
#: common/setting/system.py:412
msgid "Part Revisions"
msgstr ""
#: common/setting/system.py:413
msgid "Enable revision field for Part"
msgstr ""
#: common/setting/system.py:418
msgid "Assembly Revision Only"
msgstr ""
#: common/setting/system.py:419
msgid "Only allow revisions for assembly parts"
msgstr ""
#: common/setting/system.py:424
msgid "Allow Deletion from Assembly"
msgstr ""
#: common/setting/system.py:425
msgid "Allow deletion of parts which are used in an assembly"
msgstr ""
#: common/setting/system.py:430
msgid "IPN Regex"
msgstr ""
#: common/setting/system.py:431
msgid "Regular expression pattern for matching Part IPN"
msgstr ""
#: common/setting/system.py:434
msgid "Allow Duplicate IPN"
msgstr ""
#: common/setting/system.py:435
msgid "Allow multiple parts to share the same IPN"
msgstr ""
#: common/setting/system.py:440
msgid "Allow Editing IPN"
msgstr ""
#: common/setting/system.py:441
msgid "Allow changing the IPN value while editing a part"
msgstr ""
#: common/setting/system.py:446
msgid "Copy Part BOM Data"
msgstr ""
#: common/setting/system.py:447
msgid "Copy BOM data by default when duplicating a part"
msgstr ""
#: common/setting/system.py:452
msgid "Copy Part Parameter Data"
msgstr ""
#: common/setting/system.py:453
msgid "Copy parameter data by default when duplicating a part"
msgstr ""
#: common/setting/system.py:458
msgid "Copy Part Test Data"
msgstr ""
#: common/setting/system.py:459
msgid "Copy test data by default when duplicating a part"
msgstr ""
#: common/setting/system.py:464
msgid "Copy Category Parameter Templates"
msgstr ""
#: common/setting/system.py:465
msgid "Copy category parameter templates when creating a part"
msgstr ""
#: common/setting/system.py:471
msgid "Parts are templates by default"
msgstr ""
#: common/setting/system.py:477
msgid "Parts can be assembled from other components by default"
msgstr ""
#: common/setting/system.py:482 part/models.py:1281 part/serializers.py:1755
#: part/serializers.py:1763
msgid "Component"
msgstr ""
#: common/setting/system.py:483
msgid "Parts can be used as sub-components by default"
msgstr ""
#: common/setting/system.py:488 part/models.py:1299
msgid "Purchaseable"
msgstr ""
#: common/setting/system.py:489
msgid "Parts are purchaseable by default"
msgstr ""
#: common/setting/system.py:494 part/models.py:1305 stock/api.py:702
msgid "Salable"
msgstr ""
#: common/setting/system.py:495
msgid "Parts are salable by default"
msgstr ""
#: common/setting/system.py:501
msgid "Parts are trackable by default"
msgstr ""
#: common/setting/system.py:506 part/models.py:1321
msgid "Virtual"
msgstr ""
#: common/setting/system.py:507
msgid "Parts are virtual by default"
msgstr ""
#: common/setting/system.py:512
msgid "Show related parts"
msgstr ""
#: common/setting/system.py:513
msgid "Display related parts for a part"
msgstr ""
#: common/setting/system.py:518
msgid "Initial Stock Data"
msgstr ""
#: common/setting/system.py:519
msgid "Allow creation of initial stock when adding a new part"
msgstr ""
#: common/setting/system.py:524
msgid "Initial Supplier Data"
msgstr ""
#: common/setting/system.py:526
msgid "Allow creation of initial supplier data when adding a new part"
msgstr ""
#: common/setting/system.py:532
msgid "Part Name Display Format"
msgstr ""
#: common/setting/system.py:533
msgid "Format to display the part name"
msgstr ""
#: common/setting/system.py:539
msgid "Part Category Default Icon"
msgstr ""
#: common/setting/system.py:540
msgid "Part category default icon (empty means no icon)"
msgstr ""
#: common/setting/system.py:545
msgid "Minimum Pricing Decimal Places"
msgstr ""
#: common/setting/system.py:547
msgid "Minimum number of decimal places to display when rendering pricing data"
msgstr ""
#: common/setting/system.py:558
msgid "Maximum Pricing Decimal Places"
msgstr ""
#: common/setting/system.py:560
msgid "Maximum number of decimal places to display when rendering pricing data"
msgstr ""
#: common/setting/system.py:571
msgid "Use Supplier Pricing"
msgstr ""
#: common/setting/system.py:573
msgid "Include supplier price breaks in overall pricing calculations"
msgstr ""
#: common/setting/system.py:579
msgid "Purchase History Override"
msgstr ""
#: common/setting/system.py:581
msgid "Historical purchase order pricing overrides supplier price breaks"
msgstr ""
#: common/setting/system.py:587
msgid "Use Stock Item Pricing"
msgstr ""
#: common/setting/system.py:589
msgid "Use pricing from manually entered stock data for pricing calculations"
msgstr ""
#: common/setting/system.py:595
msgid "Stock Item Pricing Age"
msgstr ""
#: common/setting/system.py:597
msgid "Exclude stock items older than this number of days from pricing calculations"
msgstr ""
#: common/setting/system.py:604
msgid "Use Variant Pricing"
msgstr ""
#: common/setting/system.py:605
msgid "Include variant pricing in overall pricing calculations"
msgstr ""
#: common/setting/system.py:610
msgid "Active Variants Only"
msgstr ""
#: common/setting/system.py:612
msgid "Only use active variant parts for calculating variant pricing"
msgstr ""
#: common/setting/system.py:618
msgid "Auto Update Pricing"
msgstr ""
#: common/setting/system.py:620
msgid "Automatically update part pricing when internal data changes"
msgstr ""
#: common/setting/system.py:626
msgid "Pricing Rebuild Interval"
msgstr ""
#: common/setting/system.py:627
msgid "Number of days before part pricing is automatically updated"
msgstr ""
#: common/setting/system.py:633
msgid "Internal Prices"
msgstr ""
#: common/setting/system.py:634
msgid "Enable internal prices for parts"
msgstr ""
#: common/setting/system.py:639
msgid "Internal Price Override"
msgstr ""
#: common/setting/system.py:641
msgid "If available, internal prices override price range calculations"
msgstr ""
#: common/setting/system.py:647
msgid "Allow BOM Zero Quantity"
msgstr ""
#: common/setting/system.py:649
msgid "Accept a zero quantity for BOM item for part. Enables using setup quantity to define a quantity required per build, independent of build quantity"
msgstr ""
#: common/setting/system.py:655
msgid "Enable label printing"
msgstr ""
#: common/setting/system.py:656
msgid "Enable label printing from the web interface"
msgstr ""
#: common/setting/system.py:661
msgid "Label Image DPI"
msgstr ""
#: common/setting/system.py:663
msgid "DPI resolution when generating image files to supply to label printing plugins"
msgstr ""
#: common/setting/system.py:669
msgid "Enable Reports"
msgstr ""
#: common/setting/system.py:670
msgid "Enable generation of reports"
msgstr ""
#: common/setting/system.py:675
msgid "Debug Mode"
msgstr ""
#: common/setting/system.py:676
msgid "Generate reports in debug mode (HTML output)"
msgstr ""
#: common/setting/system.py:681
msgid "Report URL Fetching"
msgstr ""
#: common/setting/system.py:682
msgid "Allow fetching of remote URLs when generating reports"
msgstr ""
#: common/setting/system.py:687
msgid "Log Report Errors"
msgstr ""
#: common/setting/system.py:688
msgid "Log errors which occur when generating reports"
msgstr ""
#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30
#: report/models.py:391
msgid "Page Size"
msgstr ""
#: common/setting/system.py:694
msgid "Default page size for PDF reports"
msgstr ""
#: common/setting/system.py:699
msgid "Enforce Parameter Units"
msgstr ""
#: common/setting/system.py:701
msgid "If units are provided, parameter values must match the specified units"
msgstr ""
#: common/setting/system.py:707
msgid "Globally Unique Serials"
msgstr ""
#: common/setting/system.py:708
msgid "Serial numbers for stock items must be globally unique"
msgstr ""
#: common/setting/system.py:713
msgid "Delete Depleted Stock"
msgstr ""
#: common/setting/system.py:714
msgid "Determines default behavior when a stock item is depleted"
msgstr ""
#: common/setting/system.py:719
msgid "Allow Edit Serial Number"
msgstr ""
#: common/setting/system.py:720
msgid "Allow editing of serial number for stock items"
msgstr ""
#: common/setting/system.py:725
msgid "Delete Serialized Stock"
msgstr ""
#: common/setting/system.py:726
msgid "Allow deletion of stock items which have a serial number"
msgstr ""
#: common/setting/system.py:731
msgid "Batch Code Template"
msgstr ""
#: common/setting/system.py:732
msgid "Template for generating default batch codes for stock items"
msgstr ""
#: common/setting/system.py:736
msgid "Stock Expiry"
msgstr ""
#: common/setting/system.py:737
msgid "Enable stock expiry functionality"
msgstr ""
#: common/setting/system.py:742
msgid "Sell Expired Stock"
msgstr ""
#: common/setting/system.py:743
msgid "Allow sale of expired stock"
msgstr ""
#: common/setting/system.py:748
msgid "Stock Stale Time"
msgstr ""
#: common/setting/system.py:750
msgid "Number of days stock items are considered stale before expiring"
msgstr ""
#: common/setting/system.py:757
msgid "Build Expired Stock"
msgstr ""
#: common/setting/system.py:758
msgid "Allow building with expired stock"
msgstr ""
#: common/setting/system.py:763
msgid "Stock Ownership Control"
msgstr ""
#: common/setting/system.py:764
msgid "Enable ownership control over stock locations and items"
msgstr ""
#: common/setting/system.py:769
msgid "Stock Location Default Icon"
msgstr ""
#: common/setting/system.py:770
msgid "Stock location default icon (empty means no icon)"
msgstr ""
#: common/setting/system.py:775
msgid "Show Installed Stock Items"
msgstr ""
#: common/setting/system.py:776
msgid "Display installed stock items in stock tables"
msgstr ""
#: common/setting/system.py:781
msgid "Check BOM when installing items"
msgstr ""
#: common/setting/system.py:783
msgid "Installed stock items must exist in the BOM for the parent part"
msgstr ""
#: common/setting/system.py:789
msgid "Allow Out of Stock Transfer"
msgstr ""
#: common/setting/system.py:791
msgid "Allow stock items which are not in stock to be transferred between stock locations"
msgstr ""
#: common/setting/system.py:797
msgid "Merge stock with existing stock on transfer by default"
msgstr ""
#: common/setting/system.py:799
msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)"
msgstr ""
#: common/setting/system.py:805
msgid "Build Order Reference Pattern"
msgstr ""
#: common/setting/system.py:806
msgid "Required pattern for generating Build Order reference field"
msgstr ""
#: common/setting/system.py:811 common/setting/system.py:879
#: common/setting/system.py:899 common/setting/system.py:949
#: common/setting/system.py:979
msgid "Require Responsible Owner"
msgstr ""
#: common/setting/system.py:812 common/setting/system.py:880
#: common/setting/system.py:900 common/setting/system.py:950
#: common/setting/system.py:980
msgid "A responsible owner must be assigned to each order"
msgstr ""
#: common/setting/system.py:817
msgid "Require Active Part"
msgstr ""
#: common/setting/system.py:818
msgid "Prevent build order creation for inactive parts"
msgstr ""
#: common/setting/system.py:823
msgid "Require Locked Part"
msgstr ""
#: common/setting/system.py:824
msgid "Prevent build order creation for unlocked parts"
msgstr ""
#: common/setting/system.py:829
msgid "Require Valid BOM"
msgstr ""
#: common/setting/system.py:830
msgid "Prevent build order creation unless BOM has been validated"
msgstr ""
#: common/setting/system.py:835
msgid "Require Closed Child Orders"
msgstr ""
#: common/setting/system.py:837
msgid "Prevent build order completion until all child orders are closed"
msgstr ""
#: common/setting/system.py:843
msgid "External Build Orders"
msgstr ""
#: common/setting/system.py:844
msgid "Enable external build order functionality"
msgstr ""
#: common/setting/system.py:849
msgid "Require External Build Orders"
msgstr ""
#: common/setting/system.py:851
msgid "Require an external build order when ordering assembled parts from an external supplier"
msgstr ""
#: common/setting/system.py:857
msgid "Block Until Tests Pass"
msgstr ""
#: common/setting/system.py:859
msgid "Prevent build outputs from being completed until all required tests pass"
msgstr ""
#: common/setting/system.py:865
msgid "Enable Return Orders"
msgstr ""
#: common/setting/system.py:866
msgid "Enable return order functionality in the user interface"
msgstr ""
#: common/setting/system.py:871
msgid "Return Order Reference Pattern"
msgstr ""
#: common/setting/system.py:873
msgid "Required pattern for generating Return Order reference field"
msgstr ""
#: common/setting/system.py:885
msgid "Edit Completed Return Orders"
msgstr ""
#: common/setting/system.py:887
msgid "Allow editing of return orders after they have been completed"
msgstr ""
#: common/setting/system.py:893
msgid "Sales Order Reference Pattern"
msgstr ""
#: common/setting/system.py:894
msgid "Required pattern for generating Sales Order reference field"
msgstr ""
#: common/setting/system.py:905
msgid "Sales Order Default Shipment"
msgstr ""
#: common/setting/system.py:906
msgid "Enable creation of default shipment with sales orders"
msgstr ""
#: common/setting/system.py:911
msgid "Edit Completed Sales Orders"
msgstr ""
#: common/setting/system.py:913
msgid "Allow editing of sales orders after they have been shipped or completed"
msgstr ""
#: common/setting/system.py:919
msgid "Shipment Requires Checking"
msgstr ""
#: common/setting/system.py:921
msgid "Prevent completion of shipments until items have been checked"
msgstr ""
#: common/setting/system.py:927
msgid "Mark Shipped Orders as Complete"
msgstr ""
#: common/setting/system.py:929
msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status"
msgstr ""
#: common/setting/system.py:935
msgid "Enable Transfer Orders"
msgstr ""
#: common/setting/system.py:936
msgid "Enable transfer order functionality in the user interface"
msgstr ""
#: common/setting/system.py:941
msgid "Transfer Order Reference Pattern"
msgstr ""
#: common/setting/system.py:943
msgid "Required pattern for generating Transfer Order reference field"
msgstr ""
#: common/setting/system.py:955
msgid "Edit Completed Transfer Orders"
msgstr ""
#: common/setting/system.py:957
msgid "Allow editing of transfer orders after they have been completed"
msgstr ""
#: common/setting/system.py:963
msgid "Block Incomplete Item Tests"
msgstr ""
#: common/setting/system.py:965
msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete"
msgstr ""
#: common/setting/system.py:971
msgid "Purchase Order Reference Pattern"
msgstr ""
#: common/setting/system.py:973
msgid "Required pattern for generating Purchase Order reference field"
msgstr ""
#: common/setting/system.py:985
msgid "Edit Completed Purchase Orders"
msgstr ""
#: common/setting/system.py:987
msgid "Allow editing of purchase orders after they have been shipped or completed"
msgstr ""
#: common/setting/system.py:993
msgid "Convert Currency"
msgstr ""
#: common/setting/system.py:994
msgid "Convert item value to base currency when receiving stock"
msgstr ""
#: common/setting/system.py:999
msgid "Auto Complete Purchase Orders"
msgstr ""
#: common/setting/system.py:1001
msgid "Automatically mark purchase orders as complete when all line items are received"
msgstr ""
#: common/setting/system.py:1007
msgid "Merge Purchase Order Line Items"
msgstr ""
#: common/setting/system.py:1009
msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date"
msgstr ""
#: common/setting/system.py:1016
msgid "Enable password forgot"
msgstr ""
#: common/setting/system.py:1017
msgid "Enable password forgot function on the login pages"
msgstr ""
#: common/setting/system.py:1022
msgid "Enable registration"
msgstr ""
#: common/setting/system.py:1023
msgid "Enable self-registration for users on the login pages"
msgstr ""
#: common/setting/system.py:1028
msgid "Enable SSO"
msgstr ""
#: common/setting/system.py:1029
msgid "Enable SSO on the login pages"
msgstr ""
#: common/setting/system.py:1034
msgid "Enable SSO registration"
msgstr ""
#: common/setting/system.py:1036
msgid "Enable self-registration via SSO for users on the login pages"
msgstr ""
#: common/setting/system.py:1042
msgid "Enable SSO group sync"
msgstr ""
#: common/setting/system.py:1044
msgid "Enable synchronizing InvenTree groups with groups provided by the IdP"
msgstr ""
#: common/setting/system.py:1050
msgid "SSO group key"
msgstr ""
#: common/setting/system.py:1051
msgid "The name of the groups claim attribute provided by the IdP"
msgstr ""
#: common/setting/system.py:1056
msgid "SSO group map"
msgstr ""
#: common/setting/system.py:1058
msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created."
msgstr ""
#: common/setting/system.py:1064
msgid "Remove groups outside of SSO"
msgstr ""
#: common/setting/system.py:1066
msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues"
msgstr ""
#: common/setting/system.py:1072
msgid "Email required"
msgstr ""
#: common/setting/system.py:1073
msgid "Require user to supply mail on signup"
msgstr ""
#: common/setting/system.py:1078
msgid "Auto-fill SSO users"
msgstr ""
#: common/setting/system.py:1079
msgid "Automatically fill out user-details from SSO account-data"
msgstr ""
#: common/setting/system.py:1084
msgid "Mail twice"
msgstr ""
#: common/setting/system.py:1085
msgid "On signup ask users twice for their mail"
msgstr ""
#: common/setting/system.py:1090
msgid "Password twice"
msgstr ""
#: common/setting/system.py:1091
msgid "On signup ask users twice for their password"
msgstr ""
#: common/setting/system.py:1096
msgid "Allowed domains"
msgstr ""
#: common/setting/system.py:1098
msgid "Restrict signup to certain domains (comma-separated, starting with @)"
msgstr ""
#: common/setting/system.py:1104
msgid "Group on signup"
msgstr ""
#: common/setting/system.py:1106
msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP."
msgstr ""
#: common/setting/system.py:1112
msgid "Enforce MFA"
msgstr ""
#: common/setting/system.py:1113
msgid "Users must use multifactor security."
msgstr ""
#: common/setting/system.py:1118
msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately."
msgstr ""
#: common/setting/system.py:1123
msgid "Check plugins on startup"
msgstr ""
#: common/setting/system.py:1125
msgid "Check that all plugins are installed on startup - enable in container environments"
msgstr ""
#: common/setting/system.py:1132
msgid "Check for plugin updates"
msgstr ""
#: common/setting/system.py:1133
msgid "Enable periodic checks for updates to installed plugins"
msgstr ""
#: common/setting/system.py:1139
msgid "Enable URL integration"
msgstr ""
#: common/setting/system.py:1140
msgid "Enable plugins to add URL routes"
msgstr ""
#: common/setting/system.py:1146
msgid "Enable navigation integration"
msgstr ""
#: common/setting/system.py:1147
msgid "Enable plugins to integrate into navigation"
msgstr ""
#: common/setting/system.py:1153
msgid "Enable app integration"
msgstr ""
#: common/setting/system.py:1154
msgid "Enable plugins to add apps"
msgstr ""
#: common/setting/system.py:1160
msgid "Enable schedule integration"
msgstr ""
#: common/setting/system.py:1161
msgid "Enable plugins to run scheduled tasks"
msgstr ""
#: common/setting/system.py:1167
msgid "Enable event integration"
msgstr ""
#: common/setting/system.py:1168
msgid "Enable plugins to respond to internal events"
msgstr ""
#: common/setting/system.py:1174
msgid "Enable interface integration"
msgstr ""
#: common/setting/system.py:1175
msgid "Enable plugins to integrate into the user interface"
msgstr ""
#: common/setting/system.py:1181
msgid "Enable mail integration"
msgstr ""
#: common/setting/system.py:1182
msgid "Enable plugins to process outgoing/incoming mails"
msgstr ""
#: common/setting/system.py:1188
msgid "Enable project codes"
msgstr ""
#: common/setting/system.py:1189
msgid "Enable project codes for tracking projects"
msgstr ""
#: common/setting/system.py:1194
msgid "Enable Stocktake"
msgstr ""
#: common/setting/system.py:1196
msgid "Enable functionality for recording historical stock levels and value"
msgstr ""
#: common/setting/system.py:1202
msgid "Exclude External Locations"
msgstr ""
#: common/setting/system.py:1204
msgid "Exclude stock items in external locations from stocktake calculations"
msgstr ""
#: common/setting/system.py:1210
msgid "Automatic Stocktake Period"
msgstr ""
#: common/setting/system.py:1211
msgid "Number of days between automatic stocktake recording"
msgstr ""
#: common/setting/system.py:1217
msgid "Delete Old Stocktake Entries"
msgstr ""
#: common/setting/system.py:1219
msgid "Delete stocktake entries older than the specified number of days"
msgstr ""
#: common/setting/system.py:1225
msgid "Stocktake Deletion Interval"
msgstr ""
#: common/setting/system.py:1227
msgid "Stocktake entries will be deleted after specified number of days"
msgstr ""
#: common/setting/system.py:1234
msgid "Delete Old Stock Tracking Entries"
msgstr ""
#: common/setting/system.py:1236
msgid "Delete stock tracking entries older than the specified number of days"
msgstr ""
#: common/setting/system.py:1242
msgid "Stock Tracking Deletion Interval"
msgstr ""
#: common/setting/system.py:1244
msgid "Stock tracking entries will be deleted after specified number of days"
msgstr ""
#: common/setting/system.py:1251
msgid "Display Users full names"
msgstr ""
#: common/setting/system.py:1252
msgid "Display Users full names instead of usernames"
msgstr ""
#: common/setting/system.py:1257
msgid "Display User Profiles"
msgstr ""
#: common/setting/system.py:1258
msgid "Display Users Profiles on their profile page"
msgstr ""
#: common/setting/system.py:1263
msgid "Week Starts On"
msgstr ""
#: common/setting/system.py:1264
msgid "Starting day of the week, for display in calendar views"
msgstr ""
#: common/setting/system.py:1267
msgid "Sunday"
msgstr ""
#: common/setting/system.py:1268
msgid "Monday"
msgstr ""
#: common/setting/system.py:1269
msgid "Tuesday"
msgstr ""
#: common/setting/system.py:1270
msgid "Wednesday"
msgstr ""
#: common/setting/system.py:1271
msgid "Thursday"
msgstr ""
#: common/setting/system.py:1272
msgid "Friday"
msgstr ""
#: common/setting/system.py:1273
msgid "Saturday"
msgstr ""
#: common/setting/system.py:1277
msgid "Calendar Horizon"
msgstr ""
#: common/setting/system.py:1279
msgid "Number of months into the future to display in calendar views"
msgstr ""
#: common/setting/system.py:1283
msgid "months"
msgstr ""
#: common/setting/system.py:1286
msgid "Enable Test Station Data"
msgstr ""
#: common/setting/system.py:1287
msgid "Enable test station data collection for test results"
msgstr ""
#: common/setting/system.py:1292
msgid "Enable Machine Ping"
msgstr ""
#: common/setting/system.py:1294
msgid "Enable periodic ping task of registered machines to check their status"
msgstr ""
#: common/setting/user.py:23
msgid "Inline label display"
msgstr ""
#: common/setting/user.py:25
msgid "Display PDF labels in the browser, instead of downloading as a file"
msgstr ""
#: common/setting/user.py:31
msgid "Default label printer"
msgstr ""
#: common/setting/user.py:32
msgid "Configure which label printer should be selected by default"
msgstr ""
#: common/setting/user.py:37
msgid "Inline report display"
msgstr ""
#: common/setting/user.py:39
msgid "Display PDF reports in the browser, instead of downloading as a file"
msgstr ""
#: common/setting/user.py:45
msgid "Barcode Scanner in Form Fields"
msgstr ""
#: common/setting/user.py:46
msgid "Allow barcode scanner input in form fields"
msgstr ""
#: common/setting/user.py:51
msgid "Search Parts"
msgstr ""
#: common/setting/user.py:52
msgid "Display parts in search preview window"
msgstr ""
#: common/setting/user.py:57
msgid "Search Supplier Parts"
msgstr ""
#: common/setting/user.py:58
msgid "Display supplier parts in search preview window"
msgstr ""
#: common/setting/user.py:63
msgid "Search Manufacturer Parts"
msgstr ""
#: common/setting/user.py:64
msgid "Display manufacturer parts in search preview window"
msgstr ""
#: common/setting/user.py:69
msgid "Hide Inactive Parts"
msgstr ""
#: common/setting/user.py:70
msgid "Excluded inactive parts from search preview window"
msgstr ""
#: common/setting/user.py:75
msgid "Search Categories"
msgstr ""
#: common/setting/user.py:76
msgid "Display part categories in search preview window"
msgstr ""
#: common/setting/user.py:81
msgid "Search Stock"
msgstr ""
#: common/setting/user.py:82
msgid "Display stock items in search preview window"
msgstr ""
#: common/setting/user.py:87
msgid "Hide Unavailable Stock Items"
msgstr ""
#: common/setting/user.py:89
msgid "Exclude stock items which are not available from the search preview window"
msgstr ""
#: common/setting/user.py:95
msgid "Search Locations"
msgstr ""
#: common/setting/user.py:96
msgid "Display stock locations in search preview window"
msgstr ""
#: common/setting/user.py:101
msgid "Search Companies"
msgstr ""
#: common/setting/user.py:102
msgid "Display companies in search preview window"
msgstr ""
#: common/setting/user.py:107
msgid "Search Build Orders"
msgstr ""
#: common/setting/user.py:108
msgid "Display build orders in search preview window"
msgstr ""
#: common/setting/user.py:113
msgid "Search Purchase Orders"
msgstr ""
#: common/setting/user.py:114
msgid "Display purchase orders in search preview window"
msgstr ""
#: common/setting/user.py:119
msgid "Exclude Inactive Purchase Orders"
msgstr ""
#: common/setting/user.py:120
msgid "Exclude inactive purchase orders from search preview window"
msgstr ""
#: common/setting/user.py:125
msgid "Search Sales Orders"
msgstr ""
#: common/setting/user.py:126
msgid "Display sales orders in search preview window"
msgstr ""
#: common/setting/user.py:131
msgid "Exclude Inactive Sales Orders"
msgstr ""
#: common/setting/user.py:132
msgid "Exclude inactive sales orders from search preview window"
msgstr ""
#: common/setting/user.py:137
msgid "Search Sales Order Shipments"
msgstr ""
#: common/setting/user.py:138
msgid "Display sales order shipments in search preview window"
msgstr ""
#: common/setting/user.py:143
msgid "Search Return Orders"
msgstr ""
#: common/setting/user.py:144
msgid "Display return orders in search preview window"
msgstr ""
#: common/setting/user.py:149
msgid "Exclude Inactive Return Orders"
msgstr ""
#: common/setting/user.py:150
msgid "Exclude inactive return orders from search preview window"
msgstr ""
#: common/setting/user.py:155
msgid "Search Preview Results"
msgstr ""
#: common/setting/user.py:157
msgid "Number of results to show in each section of the search preview window"
msgstr ""
#: common/setting/user.py:163
msgid "Search Results Preview Panel"
msgstr ""
#: common/setting/user.py:165
msgid "Open search results in the preview panel, rather than navigating directly to the result"
msgstr ""
#: common/setting/user.py:171
msgid "Regex Search"
msgstr ""
#: common/setting/user.py:172
msgid "Enable regular expressions in search queries"
msgstr ""
#: common/setting/user.py:177
msgid "Whole Word Search"
msgstr ""
#: common/setting/user.py:178
msgid "Search queries return results for whole word matches"
msgstr ""
#: common/setting/user.py:183
msgid "Search Notes"
msgstr ""
#: common/setting/user.py:185
msgid "Search queries return results for matches from the item's notes"
msgstr ""
#: common/setting/user.py:191
msgid "Escape Key Closes Forms"
msgstr ""
#: common/setting/user.py:192
msgid "Use the escape key to close modal forms"
msgstr ""
#: common/setting/user.py:197
msgid "Fixed Navbar"
msgstr ""
#: common/setting/user.py:198
msgid "The navbar position is fixed to the top of the screen"
msgstr ""
#: common/setting/user.py:203
msgid "Fixed Table Headers"
msgstr ""
#: common/setting/user.py:204
msgid "Table headers are fixed to the top of the table"
msgstr ""
#: common/setting/user.py:209
msgid "Show Spotlight"
msgstr ""
#: common/setting/user.py:210
msgid "Enable spotlight navigation functionality"
msgstr ""
#: common/setting/user.py:215
msgid "Navigation Icons"
msgstr ""
#: common/setting/user.py:216
msgid "Display icons in the navigation bar"
msgstr ""
#: common/setting/user.py:221
msgid "Date Format"
msgstr ""
#: common/setting/user.py:222
msgid "Preferred format for displaying dates"
msgstr ""
#: common/setting/user.py:235
msgid "Table Preview Panel"
msgstr ""
#: common/setting/user.py:236
msgid "Display a preview panel when selecting items in tables"
msgstr ""
#: common/setting/user.py:241
msgid "Show Stock History"
msgstr ""
#: common/setting/user.py:242
msgid "Display stock history information in the part detail page"
msgstr ""
#: common/setting/user.py:247
msgid "Show Last Breadcrumb"
msgstr ""
#: common/setting/user.py:248
msgid "Show the current page in breadcrumbs"
msgstr ""
#: common/setting/user.py:253
msgid "Show Extra Model Information"
msgstr ""
#: common/setting/user.py:254
msgid "Display extra information in model selection dropdowns"
msgstr ""
#: common/setting/user.py:259
msgid "Show full stock location in tables"
msgstr ""
#: common/setting/user.py:261
msgid "Disabled: The full location path is displayed as a hover tooltip. Enabled: The full location path is displayed as plain text."
msgstr ""
#: common/setting/user.py:267
msgid "Show full part categories in tables"
msgstr ""
#: common/setting/user.py:269
msgid "Disabled: The full category path is displayed as a hover tooltip. Enabled: The full category path is displayed as plain text."
msgstr ""
#: common/setting/user.py:275
msgid "Show Subassemblies in BOM table"
msgstr ""
#: common/setting/user.py:276
msgid "Enable display of subassemblies in the BOM table"
msgstr ""
#: common/setting/user.py:281
msgid "Receive error reports"
msgstr ""
#: common/setting/user.py:282
msgid "Receive notifications for system errors"
msgstr ""
#: common/setting/user.py:287
msgid "Last used printing machines"
msgstr ""
#: common/setting/user.py:288
msgid "Save the last used printing machines for a user"
msgstr ""
#: common/setting/user.py:292
msgid "Display Items at Final Level"
msgstr ""
#: common/setting/user.py:294
msgid "Automatically default to showing items/parts instead of sub-levels for locations or categories with no children"
msgstr ""
#: common/validators.py:40
msgid "All models"
msgstr ""
#: common/validators.py:65
msgid "No attachment model type provided"
msgstr ""
#: common/validators.py:71
msgid "Invalid attachment model type"
msgstr ""
#: common/validators.py:87
#, python-brace-format
msgid "File size exceeds maximum upload limit of {max_size} MB"
msgstr ""
#: common/validators.py:93
msgid "Invalid file name"
msgstr ""
#: common/validators.py:127
msgid "Minimum places cannot be greater than maximum places"
msgstr ""
#: common/validators.py:139
msgid "Maximum places cannot be less than minimum places"
msgstr ""
#: common/validators.py:150
msgid "An empty domain is not allowed."
msgstr ""
#: common/validators.py:152
#, python-brace-format
msgid "Invalid domain name: {domain}"
msgstr ""
#: common/validators.py:168
msgid "Value must be uppercase"
msgstr ""
#: common/validators.py:174
msgid "Value must be a valid variable identifier"
msgstr ""
#: company/api.py:148
msgid "Part is Active"
msgstr ""
#: company/api.py:152
msgid "Manufacturer is Active"
msgstr ""
#: company/api.py:261
msgid "Supplier Part is Active"
msgstr ""
#: company/api.py:263
msgid "Primary Supplier Part"
msgstr ""
#: company/api.py:267
msgid "Internal Part is Active"
msgstr ""
#: company/api.py:272
msgid "Supplier is Active"
msgstr ""
#: company/api.py:284 company/models.py:540 company/serializers.py:499
#: part/serializers.py:468
msgid "Manufacturer"
msgstr ""
#: company/api.py:291 company/models.py:124 company/models.py:408
#: stock/api.py:954
msgid "Company"
msgstr ""
#: company/api.py:301
msgid "Has Stock"
msgstr ""
#: company/models.py:125
msgid "Companies"
msgstr ""
#: company/models.py:153
msgid "Company description"
msgstr ""
#: company/models.py:154
msgid "Description of the company"
msgstr ""
#: company/models.py:160
msgid "Website"
msgstr ""
#: company/models.py:161
msgid "Company website URL"
msgstr ""
#: company/models.py:167
msgid "Phone number"
msgstr ""
#: company/models.py:169
msgid "Contact phone number"
msgstr ""
#: company/models.py:176
msgid "Contact email address"
msgstr ""
#: company/models.py:181 company/models.py:315 order/models.py:578
#: users/models.py:557
msgid "Contact"
msgstr ""
#: company/models.py:183
msgid "Point of contact"
msgstr ""
#: company/models.py:189
msgid "Link to external company information"
msgstr ""
#: company/models.py:194
msgid "Is this company active?"
msgstr ""
#: company/models.py:199
msgid "Is customer"
msgstr ""
#: company/models.py:200
msgid "Do you sell items to this company?"
msgstr ""
#: company/models.py:205
msgid "Is supplier"
msgstr ""
#: company/models.py:206
msgid "Do you purchase items from this company?"
msgstr ""
#: company/models.py:211
msgid "Is manufacturer"
msgstr ""
#: company/models.py:212
msgid "Does this company manufacture parts?"
msgstr ""
#: company/models.py:220
msgid "Default currency used for this company"
msgstr ""
#: company/models.py:227
msgid "Tax ID"
msgstr ""
#: company/models.py:228
msgid "Company Tax ID"
msgstr ""
#: company/models.py:354 order/models.py:588 order/models.py:2752
msgid "Address"
msgstr ""
#: company/models.py:355
msgid "Addresses"
msgstr ""
#: company/models.py:409
msgid "Select company"
msgstr ""
#: company/models.py:414
msgid "Address title"
msgstr ""
#: company/models.py:415
msgid "Title describing the address entry"
msgstr ""
#: company/models.py:421
msgid "Primary address"
msgstr ""
#: company/models.py:422
msgid "Set as primary address"
msgstr ""
#: company/models.py:427
msgid "Line 1"
msgstr ""
#: company/models.py:428
msgid "Address line 1"
msgstr ""
#: company/models.py:434
msgid "Line 2"
msgstr ""
#: company/models.py:435
msgid "Address line 2"
msgstr ""
#: company/models.py:441 company/models.py:442
msgid "Postal code"
msgstr ""
#: company/models.py:448
msgid "City/Region"
msgstr ""
#: company/models.py:449
msgid "Postal code city/region"
msgstr ""
#: company/models.py:455
msgid "State/Province"
msgstr ""
#: company/models.py:456
msgid "State or province"
msgstr ""
#: company/models.py:462
msgid "Country"
msgstr ""
#: company/models.py:463
msgid "Address country"
msgstr ""
#: company/models.py:469
msgid "Courier shipping notes"
msgstr ""
#: company/models.py:470
msgid "Notes for shipping courier"
msgstr ""
#: company/models.py:476
msgid "Internal shipping notes"
msgstr ""
#: company/models.py:477
msgid "Shipping notes for internal use"
msgstr ""
#: company/models.py:484
msgid "Link to address information (external)"
msgstr ""
#: company/models.py:512 company/models.py:803 company/serializers.py:527
#: stock/api.py:620
msgid "Manufacturer Part"
msgstr ""
#: company/models.py:529 company/models.py:765 stock/models.py:1164
#: stock/serializers.py:427
msgid "Base Part"
msgstr ""
#: company/models.py:531 company/models.py:767
msgid "Select part"
msgstr ""
#: company/models.py:541
msgid "Select manufacturer"
msgstr ""
#: company/models.py:547 company/serializers.py:538 order/serializers.py:764
#: part/serializers.py:478
msgid "MPN"
msgstr ""
#: company/models.py:548 stock/serializers.py:585
msgid "Manufacturer Part Number"
msgstr ""
#: company/models.py:555
msgid "URL for external manufacturer part link"
msgstr ""
#: company/models.py:564
msgid "Manufacturer part description"
msgstr ""
#: company/models.py:692
msgid "Pack units must be compatible with the base part units"
msgstr ""
#: company/models.py:699
msgid "Pack units must be greater than zero"
msgstr ""
#: company/models.py:713
msgid "Linked manufacturer part must reference the same base part"
msgstr ""
#: company/models.py:775 company/serializers.py:486 company/serializers.py:521
#: order/models.py:733 part/serializers.py:452
#: plugin/builtin/suppliers/digikey.py:26 plugin/builtin/suppliers/lcsc.py:27
#: plugin/builtin/suppliers/mouser.py:25 plugin/builtin/suppliers/tme.py:27
#: stock/api.py:626 templates/email/overdue_purchase_order.html:16
msgid "Supplier"
msgstr ""
#: company/models.py:776
msgid "Select supplier"
msgstr ""
#: company/models.py:782 part/serializers.py:463
msgid "Supplier stock keeping unit"
msgstr ""
#: company/models.py:788
msgid "Is this supplier part active?"
msgstr ""
#: company/models.py:793
msgid "Primary"
msgstr ""
#: company/models.py:794
msgid "Is this the primary supplier part for the linked Part?"
msgstr ""
#: company/models.py:804
msgid "Select manufacturer part"
msgstr ""
#: company/models.py:811
msgid "URL for external supplier part link"
msgstr ""
#: company/models.py:820
msgid "Supplier part description"
msgstr ""
#: company/models.py:836 part/models.py:2239
msgid "base cost"
msgstr ""
#: company/models.py:837 part/models.py:2240
msgid "Minimum charge (e.g. stocking fee)"
msgstr ""
#: company/models.py:844 order/serializers.py:909 stock/models.py:1195
#: stock/serializers.py:1935
msgid "Packaging"
msgstr ""
#: company/models.py:845
msgid "Part packaging"
msgstr ""
#: company/models.py:850
msgid "Pack Quantity"
msgstr ""
#: company/models.py:852
msgid "Total quantity supplied in a single pack. Leave empty for single items."
msgstr ""
#: company/models.py:871 part/models.py:2246
msgid "multiple"
msgstr ""
#: company/models.py:872
msgid "Order multiple"
msgstr ""
#: company/models.py:884
msgid "Quantity available from supplier"
msgstr ""
#: company/models.py:890
msgid "Availability Updated"
msgstr ""
#: company/models.py:891
msgid "Date of last update of availability data"
msgstr ""
#: company/models.py:1019
msgid "Supplier Price Break"
msgstr ""
#: company/serializers.py:192
msgid "Default currency used for this supplier"
msgstr ""
#: company/serializers.py:228
msgid "Company Name"
msgstr ""
#: company/serializers.py:443 part/serializers.py:840 stock/serializers.py:453
msgid "In Stock"
msgstr ""
#: company/serializers.py:461
msgid "Price Breaks"
msgstr ""
#: company/serializers.py:514
msgid "Pretty Name"
msgstr ""
#: data_exporter/mixins.py:341 data_exporter/mixins.py:430
msgid "Error occurred during data export"
msgstr ""
#: data_exporter/mixins.py:408
msgid "Data export plugin returned incorrect data format"
msgstr ""
#: data_exporter/serializers.py:73
msgid "Export Format"
msgstr ""
#: data_exporter/serializers.py:74
msgid "Select export file format"
msgstr ""
#: data_exporter/serializers.py:81
msgid "Export Plugin"
msgstr ""
#: data_exporter/serializers.py:82
msgid "Select export plugin"
msgstr ""
#: generic/states/fields.py:159
msgid "Additional status information for this item"
msgstr ""
#: generic/states/fields.py:173
msgid "Custom status key"
msgstr ""
#: generic/states/serializers.py:26
msgid "Custom"
msgstr ""
#: generic/states/serializers.py:37
msgid "Class"
msgstr ""
#: generic/states/serializers.py:40
msgid "Values"
msgstr ""
#: generic/states/tests.py:22 order/status_codes.py:13
msgid "Placed"
msgstr "מוקם"
#: generic/states/validators.py:21
msgid "Invalid status code"
msgstr ""
#: importer/models.py:76
msgid "Data File"
msgstr ""
#: importer/models.py:77
msgid "Data file to import"
msgstr ""
#: importer/models.py:87
msgid "Columns"
msgstr ""
#: importer/models.py:95
msgid "Target model type for this import session"
msgstr ""
#: importer/models.py:101
msgid "Import status"
msgstr ""
#: importer/models.py:111
msgid "Field Defaults"
msgstr ""
#: importer/models.py:119
msgid "Field Overrides"
msgstr ""
#: importer/models.py:127
msgid "Field Filters"
msgstr ""
#: importer/models.py:134
msgid "Update Existing Records"
msgstr ""
#: importer/models.py:135
msgid "If enabled, existing records will be updated with new data"
msgstr ""
#: importer/models.py:325
msgid "Some required fields have not been mapped"
msgstr ""
#: importer/models.py:427
msgid "Completed Row Count History"
msgstr ""
#: importer/models.py:430
msgid "Row Count History"
msgstr ""
#: importer/models.py:453
msgid "ID"
msgstr ""
#: importer/models.py:454
msgid "Existing database identifier for the record"
msgstr ""
#: importer/models.py:532
msgid "Column is already mapped to a database field"
msgstr ""
#: importer/models.py:537
msgid "Field is already mapped to a data column"
msgstr ""
#: importer/models.py:546
msgid "Column mapping must be linked to a valid import session"
msgstr ""
#: importer/models.py:551
msgid "Column does not exist in the data file"
msgstr ""
#: importer/models.py:558
msgid "Field does not exist in the target model"
msgstr ""
#: importer/models.py:562
msgid "Selected field is read-only"
msgstr ""
#: importer/models.py:568
msgid "Lookup field can only be set for related (foreign-key) fields"
msgstr ""
#: importer/models.py:576
#, python-brace-format
msgid "Invalid lookup field. Valid options are: {options}"
msgstr ""
#: importer/models.py:583 importer/models.py:670
msgid "Import Session"
msgstr ""
#: importer/models.py:587
msgid "Field"
msgstr ""
#: importer/models.py:589
msgid "Column"
msgstr ""
#: importer/models.py:595
msgid "Lookup Field"
msgstr ""
#: importer/models.py:597
msgid "Database field to use for foreign-key lookup. Leave blank for automatic lookup."
msgstr ""
#: importer/models.py:674
msgid "Row Index"
msgstr ""
#: importer/models.py:679
msgid "Original row data"
msgstr ""
#: importer/models.py:688 machine/models.py:114
msgid "Errors"
msgstr ""
#: importer/models.py:691 part/serializers.py:1161
msgid "Valid"
msgstr ""
#: importer/models.py:932
msgid "Multiple matches found for value - please ensure the value is unique, or select a specific lookup field"
msgstr ""
#: importer/models.py:985
msgid "No record found with the provided ID"
msgstr ""
#: importer/models.py:990
msgid "Invalid ID format provided"
msgstr ""
#: importer/models.py:1056
msgid "ID is required for updating existing records."
msgstr ""
#: importer/operations.py:31 importer/operations.py:60
msgid "Unsupported data file format"
msgstr ""
#: importer/operations.py:43
msgid "Failed to open data file"
msgstr ""
#: importer/operations.py:55
msgid "Could not decode data file as text"
msgstr ""
#: importer/operations.py:62
msgid "Invalid data file dimensions"
msgstr ""
#: importer/serializers.py:102 importer/serializers.py:105
msgid "Invalid field defaults"
msgstr ""
#: importer/serializers.py:118 importer/serializers.py:121
msgid "Invalid field overrides"
msgstr ""
#: importer/serializers.py:134 importer/serializers.py:137
msgid "Invalid field filters"
msgstr ""
#: importer/serializers.py:196
msgid "Rows"
msgstr ""
#: importer/serializers.py:197
msgid "List of row IDs to accept"
msgstr ""
#: importer/serializers.py:210
msgid "No rows provided"
msgstr ""
#: importer/serializers.py:214
msgid "Row does not belong to this session"
msgstr ""
#: importer/serializers.py:217
msgid "Row contains invalid data"
msgstr ""
#: importer/serializers.py:220
msgid "Row has already been completed"
msgstr ""
#: importer/status_codes.py:13
msgid "Initializing"
msgstr ""
#: importer/status_codes.py:18
msgid "Mapping Columns"
msgstr ""
#: importer/status_codes.py:21
msgid "Importing Data"
msgstr ""
#: importer/status_codes.py:24
msgid "Processing Data"
msgstr ""
#: importer/validators.py:21
msgid "Data file exceeds maximum size limit"
msgstr ""
#: importer/validators.py:26
msgid "Data file contains no headers"
msgstr ""
#: importer/validators.py:29
msgid "Data file contains too many columns"
msgstr ""
#: importer/validators.py:32
msgid "Data file contains too many rows"
msgstr ""
#: importer/validators.py:53 importer/validators.py:56
msgid "Value must be a valid dictionary object"
msgstr ""
#: machine/machine_types/label_printer.py:216
msgid "Copies"
msgstr ""
#: machine/machine_types/label_printer.py:217
msgid "Number of copies to print for each label"
msgstr ""
#: machine/machine_types/label_printer.py:235
msgid "Connected"
msgstr ""
#: machine/machine_types/label_printer.py:236 order/api.py:2456
msgid "Unknown"
msgstr ""
#: machine/machine_types/label_printer.py:237
msgid "Printing"
msgstr ""
#: machine/machine_types/label_printer.py:238
msgid "Warning"
msgstr ""
#: machine/machine_types/label_printer.py:239
msgid "No media"
msgstr ""
#: machine/machine_types/label_printer.py:240
msgid "Paper jam"
msgstr ""
#: machine/machine_types/label_printer.py:241
msgid "Disconnected"
msgstr ""
#: machine/machine_types/label_printer.py:242
msgid "Error"
msgstr ""
#: machine/machine_types/label_printer.py:249
msgid "Label Printer"
msgstr ""
#: machine/machine_types/label_printer.py:250
msgid "Directly print labels for various items."
msgstr ""
#: machine/machine_types/label_printer.py:256
msgid "Printer Location"
msgstr ""
#: machine/machine_types/label_printer.py:257
msgid "Scope the printer to a specific location"
msgstr ""
#: machine/models.py:29
msgid "Name of machine"
msgstr ""
#: machine/models.py:33
msgid "Machine Type"
msgstr ""
#: machine/models.py:33
msgid "Type of machine"
msgstr ""
#: machine/models.py:38 machine/models.py:150
msgid "Driver"
msgstr ""
#: machine/models.py:39
msgid "Driver used for the machine"
msgstr ""
#: machine/models.py:43
msgid "Machines can be disabled"
msgstr ""
#: machine/models.py:99
msgid "Driver available"
msgstr ""
#: machine/models.py:104
msgid "No errors"
msgstr ""
#: machine/models.py:109
msgid "Initialized"
msgstr ""
#: machine/models.py:121
msgid "Machine status"
msgstr ""
#: machine/models.py:149
msgid "Machine"
msgstr ""
#: machine/models.py:161
msgid "Machine Config"
msgstr ""
#: machine/models.py:166
msgid "Config type"
msgstr ""
#: machine/serializers.py:24
msgid "Key of the property"
msgstr ""
#: machine/serializers.py:27
msgid "Value of the property"
msgstr ""
#: machine/serializers.py:30 users/models.py:234
msgid "Group"
msgstr ""
#: machine/serializers.py:30
msgid "Grouping of the property"
msgstr ""
#: machine/serializers.py:33
msgid "Type"
msgstr ""
#: machine/serializers.py:35
msgid "Type of the property"
msgstr ""
#: machine/serializers.py:40
msgid "Max Progress"
msgstr ""
#: machine/serializers.py:41
msgid "Maximum value for progress type, required if type=progress"
msgstr ""
#: order/api.py:133
msgid "Order Reference"
msgstr ""
#: order/api.py:161 order/api.py:1292 order/api.py:2090
msgid "Outstanding"
msgstr ""
#: order/api.py:177
msgid "Has Project Code"
msgstr ""
#: order/api.py:191 order/models.py:546
msgid "Created By"
msgstr ""
#: order/api.py:195
msgid "Created Before"
msgstr ""
#: order/api.py:199
msgid "Created After"
msgstr ""
#: order/api.py:203
msgid "Has Start Date"
msgstr ""
#: order/api.py:211
msgid "Start Date Before"
msgstr ""
#: order/api.py:215
msgid "Start Date After"
msgstr ""
#: order/api.py:219
msgid "Has Target Date"
msgstr ""
#: order/api.py:227
msgid "Target Date Before"
msgstr ""
#: order/api.py:231
msgid "Target Date After"
msgstr ""
#: order/api.py:235
msgid "Updated Before"
msgstr ""
#: order/api.py:239
msgid "Updated After"
msgstr ""
#: order/api.py:292
msgid "Has Pricing"
msgstr ""
#: order/api.py:345 order/api.py:846 order/api.py:1612 order/api.py:1908
msgid "Completed Before"
msgstr ""
#: order/api.py:349 order/api.py:850 order/api.py:1616 order/api.py:1912
msgid "Completed After"
msgstr ""
#: order/api.py:355 order/api.py:359
msgid "External Build Order"
msgstr ""
#: order/api.py:544 order/api.py:946 order/api.py:1255 order/api.py:2053
#: order/api.py:2212 order/models.py:2383 order/models.py:2509
#: order/models.py:2561 order/models.py:2743 order/models.py:3132
#: order/models.py:3687 order/models.py:3753 order/models.py:4186
msgid "Order"
msgstr ""
#: order/api.py:548 order/api.py:1014 order/api.py:2280
msgid "Order Complete"
msgstr ""
#: order/api.py:580 order/api.py:584 order/serializers.py:775
msgid "Internal Part"
msgstr ""
#: order/api.py:602
msgid "Order Pending"
msgstr ""
#: order/api.py:999 order/api.py:2265
msgid "Completed"
msgstr ""
#: order/api.py:1308
msgid "Has Shipment"
msgstr ""
#: order/api.py:1527
msgid "Shipment not found"
msgstr ""
#: order/api.py:2448 order/models.py:648 order/models.py:2384
#: order/models.py:2510
#: report/templates/report/inventree_purchase_order_report.html:14
#: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15
msgid "Purchase Order"
msgstr ""
#: order/api.py:2450 order/models.py:1416 order/models.py:2562
#: order/models.py:2744 order/models.py:3133
#: report/templates/report/inventree_build_order_report.html:135
#: report/templates/report/inventree_sales_order_report.html:14
#: report/templates/report/inventree_sales_order_shipment_report.html:15
#: templates/email/overdue_sales_order.html:15
msgid "Sales Order"
msgstr ""
#: order/api.py:2452 order/models.py:3299 order/models.py:3688
#: order/models.py:3754
#: report/templates/report/inventree_return_order_report.html:13
#: templates/email/overdue_return_order.html:15
msgid "Return Order"
msgstr ""
#: order/api.py:2454 order/models.py:3776 order/models.py:4187
#: report/templates/report/inventree_transfer_order_report.html:12
msgid "Transfer Order"
msgstr ""
#: order/models.py:101
#: report/templates/report/inventree_purchase_order_report.html:38
#: report/templates/report/inventree_sales_order_report.html:31
msgid "Total Price"
msgstr ""
#: order/models.py:102
msgid "Total price for this order"
msgstr ""
#: order/models.py:107 order/serializers.py:70
msgid "Order Currency"
msgstr ""
#: order/models.py:110 order/serializers.py:71
msgid "Currency for this order (leave blank to use company default)"
msgstr ""
#: order/models.py:367
msgid "This order is locked and cannot be modified"
msgstr ""
#: order/models.py:426
msgid "Contact does not match selected company"
msgstr ""
#: order/models.py:433
msgid "Start date must be before target date"
msgstr ""
#: order/models.py:444
msgid "Address does not match selected company"
msgstr ""
#: order/models.py:501
msgid "Order description (optional)"
msgstr ""
#: order/models.py:510 order/models.py:2251
msgid "Select project code for this order"
msgstr ""
#: order/models.py:516 order/models.py:2232 order/models.py:2808
msgid "Link to external page"
msgstr ""
#: order/models.py:523
msgid "Start date"
msgstr ""
#: order/models.py:524
msgid "Scheduled start date for this order"
msgstr ""
#: order/models.py:530 order/models.py:2239 order/serializers.py:306
#: report/templates/report/inventree_build_order_report.html:125
msgid "Target Date"
msgstr ""
#: order/models.py:532
msgid "Expected date for order delivery. Order will be overdue after this date."
msgstr ""
#: order/models.py:552
msgid "Issue Date"
msgstr ""
#: order/models.py:553
msgid "Date order was issued"
msgstr ""
#: order/models.py:559
msgid "Updated At"
msgstr ""
#: order/models.py:568
msgid "User or group responsible for this order"
msgstr ""
#: order/models.py:579
msgid "Point of contact for this order"
msgstr ""
#: order/models.py:589
msgid "Company address for this order"
msgstr ""
#: order/models.py:714 order/models.py:1480
msgid "Order reference"
msgstr ""
#: order/models.py:723 order/models.py:1504 order/models.py:3390
#: order/models.py:3853 stock/serializers.py:976 users/models.py:538
msgid "Status"
msgstr ""
#: order/models.py:724
msgid "Purchase order status"
msgstr ""
#: order/models.py:734
msgid "Company from which the items are being ordered"
msgstr ""
#: order/models.py:745
msgid "Supplier Reference"
msgstr ""
#: order/models.py:746
msgid "Supplier order reference code"
msgstr ""
#: order/models.py:755
msgid "received by"
msgstr ""
#: order/models.py:762 order/models.py:3405 order/models.py:3894
msgid "Date order was completed"
msgstr ""
#: order/models.py:771 order/models.py:2442
msgid "Destination"
msgstr ""
#: order/models.py:772 order/models.py:2446
msgid "Destination for received items"
msgstr ""
#: order/models.py:818
msgid "Part supplier must match PO supplier"
msgstr ""
#: order/models.py:1125
msgid "Line item does not match purchase order"
msgstr ""
#: order/models.py:1128
msgid "Line item is missing a linked part"
msgstr ""
#: order/models.py:1142
msgid "Quantity must be a positive number"
msgstr ""
#: order/models.py:1183
msgid "Serial numbers cannot be assigned to virtual parts"
msgstr ""
#: order/models.py:1397
msgid "Allow any stock (serialized or unserialized)"
msgstr ""
#: order/models.py:1398
msgid "Serialized stock only"
msgstr ""
#: order/models.py:1399
msgid "Unserialized stock only"
msgstr ""
#: order/models.py:1491 order/models.py:3377 stock/models.py:1217
#: stock/models.py:1218 stock/serializers.py:1650
#: templates/email/overdue_return_order.html:16
#: templates/email/overdue_sales_order.html:16
msgid "Customer"
msgstr ""
#: order/models.py:1492
msgid "Company to which the items are being sold"
msgstr ""
#: order/models.py:1505
msgid "Sales order status"
msgstr ""
#: order/models.py:1511 order/models.py:3397
msgid "Customer Reference "
msgstr ""
#: order/models.py:1512 order/models.py:3398
msgid "Customer order reference code"
msgstr ""
#: order/models.py:1516 order/models.py:2760
msgid "Shipment Date"
msgstr ""
#: order/models.py:1525
msgid "shipped by"
msgstr ""
#: order/models.py:1699 order/serializers.py:1724 order/serializers.py:1879
#: order/serializers.py:2762 order/serializers.py:2969
msgid "Line item is not associated with this order"
msgstr ""
#: order/models.py:1756 order/serializers.py:3063
msgid "No match found for the following serial numbers"
msgstr ""
#: order/models.py:1763 order/serializers.py:3070
msgid "The following serial numbers are unavailable"
msgstr ""
#: order/models.py:1803 order/models.py:3937
msgid "Order is already complete"
msgstr ""
#: order/models.py:1806 order/models.py:3940
msgid "Order is already cancelled"
msgstr ""
#: order/models.py:1810
msgid "Only an open order can be marked as complete"
msgstr ""
#: order/models.py:1814
msgid "Order cannot be completed as there are incomplete shipments"
msgstr ""
#: order/models.py:1819
msgid "Order cannot be completed as there are incomplete allocations"
msgstr ""
#: order/models.py:1828
msgid "Order cannot be completed as there are incomplete line items"
msgstr ""
#: order/models.py:2149 order/models.py:2174
msgid "The order is locked and cannot be modified"
msgstr ""
#: order/models.py:2182
msgid "Item quantity"
msgstr ""
#: order/models.py:2190
msgid "Discount"
msgstr ""
#: order/models.py:2191
msgid "Discount percentage applied to this line item (0-100)"
msgstr ""
#: order/models.py:2209
msgid "Line Number"
msgstr ""
#: order/models.py:2210
msgid "Line number for this item (optional)"
msgstr ""
#: order/models.py:2219
msgid "Line item reference"
msgstr ""
#: order/models.py:2226
msgid "Line item notes"
msgstr ""
#: order/models.py:2241
msgid "Target date for this line item (leave blank to use the target date from the order)"
msgstr ""
#: order/models.py:2271
msgid "Line item description (optional)"
msgstr ""
#: order/models.py:2278
msgid "Additional context for this line"
msgstr ""
#: order/models.py:2288
msgid "Unit price"
msgstr ""
#: order/models.py:2307
msgid "Purchase Order Line Item"
msgstr ""
#: order/models.py:2336
msgid "Supplier part must match supplier"
msgstr ""
#: order/models.py:2344
msgid "Build order must be marked as external"
msgstr ""
#: order/models.py:2351
msgid "Build orders can only be linked to assembly parts"
msgstr ""
#: order/models.py:2357
msgid "Build order part must match line item part"
msgstr ""
#: order/models.py:2367
msgid "An external build order is required for assembly parts"
msgstr ""
#: order/models.py:2403
msgid "Supplier part"
msgstr ""
#: order/models.py:2410
msgid "Received"
msgstr ""
#: order/models.py:2411
msgid "Number of items received"
msgstr ""
#: order/models.py:2419 stock/models.py:1347 stock/serializers.py:673
#: stock/serializers.py:1048
msgid "Purchase Price"
msgstr ""
#: order/models.py:2420
msgid "Unit purchase price"
msgstr ""
#: order/models.py:2436
msgid "External Build Order to be fulfilled by this line item"
msgstr ""
#: order/models.py:2498
msgid "Purchase Order Extra Line"
msgstr ""
#: order/models.py:2527
msgid "Sales Order Line Item"
msgstr ""
#: order/models.py:2554
msgid "Only salable parts can be assigned to a sales order"
msgstr ""
#: order/models.py:2580
msgid "Sale Price"
msgstr ""
#: order/models.py:2581
msgid "Unit sale price"
msgstr ""
#: order/models.py:2590 order/status_codes.py:50
msgid "Shipped"
msgstr "נשלח"
#: order/models.py:2591
msgid "Shipped quantity"
msgstr ""
#: order/models.py:2704
msgid "Sales Order Shipment"
msgstr ""
#: order/models.py:2717
msgid "Shipment address must match the customer"
msgstr ""
#: order/models.py:2753
msgid "Shipping address for this shipment"
msgstr ""
#: order/models.py:2761
msgid "Date of shipment"
msgstr ""
#: order/models.py:2767
msgid "Delivery Date"
msgstr ""
#: order/models.py:2768
msgid "Date of delivery of shipment"
msgstr ""
#: order/models.py:2776
msgid "Checked By"
msgstr ""
#: order/models.py:2777
msgid "User who checked this shipment"
msgstr ""
#: order/models.py:2784 order/models.py:3233 order/serializers.py:1899
#: order/serializers.py:1952 order/serializers.py:2053
#: report/templates/report/inventree_sales_order_shipment_report.html:14
msgid "Shipment"
msgstr ""
#: order/models.py:2785
msgid "Shipment number"
msgstr ""
#: order/models.py:2793
msgid "Tracking Number"
msgstr ""
#: order/models.py:2794
msgid "Shipment tracking information"
msgstr ""
#: order/models.py:2801
msgid "Invoice Number"
msgstr ""
#: order/models.py:2802
msgid "Reference number for associated invoice"
msgstr ""
#: order/models.py:2848
msgid "Shipment has already been sent"
msgstr ""
#: order/models.py:2851
msgid "Shipment has no allocated stock items"
msgstr ""
#: order/models.py:2858
msgid "Shipment must be checked before it can be completed"
msgstr ""
#: order/models.py:3121
msgid "Sales Order Extra Line"
msgstr ""
#: order/models.py:3150
msgid "Sales Order Allocation"
msgstr ""
#: order/models.py:3173 order/models.py:3175 order/models.py:4279
#: order/models.py:4281
msgid "Stock item has not been assigned"
msgstr ""
#: order/models.py:3182 order/models.py:4288
msgid "Cannot allocate stock item to a line with a different part"
msgstr ""
#: order/models.py:3185 order/models.py:4291
msgid "Cannot allocate stock to a line without a part"
msgstr ""
#: order/models.py:3188 order/models.py:4294
msgid "Allocation quantity cannot exceed stock quantity"
msgstr ""
#: order/models.py:3208 order/models.py:4316
msgid "Allocation quantity must be greater than zero"
msgstr ""
#: order/models.py:3211 order/models.py:4319 order/serializers.py:1769
#: order/serializers.py:2798
msgid "Quantity must be 1 for serialized stock item"
msgstr ""
#: order/models.py:3214
msgid "Sales order does not match shipment"
msgstr ""
#: order/models.py:3215 plugin/base/barcodes/api.py:721
msgid "Shipment does not match sales order"
msgstr ""
#: order/models.py:3223 order/models.py:4327
msgid "Line"
msgstr ""
#: order/models.py:3234
msgid "Sales order shipment reference"
msgstr ""
#: order/models.py:3247 order/models.py:3695 order/models.py:4340
msgid "Item"
msgstr ""
#: order/models.py:3248 order/models.py:4341
msgid "Select stock item to allocate"
msgstr ""
#: order/models.py:3257 order/models.py:4350
msgid "Enter stock allocation quantity"
msgstr ""
#: order/models.py:3366
msgid "Return Order reference"
msgstr ""
#: order/models.py:3378
msgid "Company from which items are being returned"
msgstr ""
#: order/models.py:3391
msgid "Return order status"
msgstr ""
#: order/models.py:3653
msgid "Return Order Line Item"
msgstr ""
#: order/models.py:3666
msgid "Stock item must be specified"
msgstr ""
#: order/models.py:3670
msgid "Return quantity exceeds stock quantity"
msgstr ""
#: order/models.py:3675
msgid "Return quantity must be greater than zero"
msgstr ""
#: order/models.py:3680
msgid "Invalid quantity for serialized stock item"
msgstr ""
#: order/models.py:3696
msgid "Select item to return from customer"
msgstr ""
#: order/models.py:3711
msgid "Received Date"
msgstr ""
#: order/models.py:3712
msgid "The date this return item was received"
msgstr ""
#: order/models.py:3724
msgid "Outcome"
msgstr ""
#: order/models.py:3725
msgid "Outcome for this line item"
msgstr ""
#: order/models.py:3732
msgid "Cost associated with return or repair for this line item"
msgstr ""
#: order/models.py:3742
msgid "Return Order Extra Line"
msgstr ""
#: order/models.py:3843
msgid "Transfer Order Reference"
msgstr ""
#: order/models.py:3854
msgid "Transfer order status"
msgstr ""
#: order/models.py:3869
msgid "Source for transferred items"
msgstr ""
#: order/models.py:3879
msgid "Destination for transferred items"
msgstr ""
#: order/models.py:3884
msgid "Consume Stock"
msgstr ""
#: order/models.py:3886
msgid "Rather than transfer the stock to the destination, \"consume\" it, by removing transferred quantity from the allocated stock item"
msgstr ""
#: order/models.py:3944
msgid "Order cannot be completed until a destination location is set"
msgstr ""
#: order/models.py:3949
msgid "Order cannot be completed until it is fully allocated"
msgstr ""
#: order/models.py:4168
msgid "Transfer Order Line Item"
msgstr ""
#: order/models.py:4201
msgid "transferred"
msgstr ""
#: order/models.py:4202
msgid "transferred quantity"
msgstr ""
#: order/models.py:4256
msgid "Transfer Order Allocation"
msgstr ""
#: order/models.py:4409
msgid "Failed to consume stock item against transfer order"
msgstr ""
#: order/models.py:4421 order/models.py:4433
msgid "Failed to transfer stock item against transfer order"
msgstr ""
#: order/serializers.py:90 order/serializers.py:2086
#: report/templates/report/inventree_purchase_order_report.html:29
#: report/templates/report/inventree_return_order_report.html:19
#: report/templates/report/inventree_sales_order_report.html:22
#: report/templates/report/inventree_transfer_order_report.html:20
msgid "Line Items"
msgstr ""
#: order/serializers.py:95
msgid "Completed Lines"
msgstr ""
#: order/serializers.py:103
msgid "Custom Status Key"
msgstr ""
#: order/serializers.py:104
msgid "Update order status to a custom value for this logical value"
msgstr ""
#: order/serializers.py:188
msgid "Custom status key must be an integer"
msgstr ""
#: order/serializers.py:195
msgid "Invalid custom status key"
msgstr ""
#: order/serializers.py:198
msgid "Invalid custom status key for this order status"
msgstr ""
#: order/serializers.py:462
msgid "Supplier Name"
msgstr ""
#: order/serializers.py:511 order/serializers.py:2547
msgid "Order cannot be cancelled"
msgstr ""
#: order/serializers.py:526 order/serializers.py:1790
msgid "Allow order to be closed with incomplete line items"
msgstr ""
#: order/serializers.py:536 order/serializers.py:1800
msgid "Order has incomplete line items"
msgstr ""
#: order/serializers.py:650
msgid "Order is not open"
msgstr ""
#: order/serializers.py:690
msgid "Auto Pricing"
msgstr ""
#: order/serializers.py:692
msgid "Automatically calculate purchase price based on supplier part data"
msgstr ""
#: order/serializers.py:709 stock/serializers.py:1058
msgid "Purchase price currency"
msgstr ""
#: order/serializers.py:740
msgid "Merge Items"
msgstr ""
#: order/serializers.py:742
msgid "Merge items with the same part, destination and target date into one line item"
msgstr ""
#: order/serializers.py:757 part/serializers.py:462
msgid "SKU"
msgstr ""
#: order/serializers.py:771 part/models.py:1169 part/serializers.py:382
msgid "Internal Part Number"
msgstr ""
#: order/serializers.py:779
msgid "Internal Part Name"
msgstr ""
#: order/serializers.py:795
msgid "Supplier part must be specified"
msgstr ""
#: order/serializers.py:798
msgid "Purchase order must be specified"
msgstr ""
#: order/serializers.py:806
msgid "Supplier must match purchase order"
msgstr ""
#: order/serializers.py:807
msgid "Purchase order must match supplier"
msgstr ""
#: order/serializers.py:859 order/serializers.py:1870 order/serializers.py:2960
msgid "Line Item"
msgstr ""
#: order/serializers.py:868 order/serializers.py:1008 order/serializers.py:2295
msgid "Select destination location for received items"
msgstr ""
#: order/serializers.py:884
msgid "Enter batch code for incoming stock items"
msgstr ""
#: order/serializers.py:891 stock/models.py:1299
#: templates/email/stale_stock_notification.html:22 users/models.py:135
msgid "Expiry Date"
msgstr ""
#: order/serializers.py:892
msgid "Enter expiry date for incoming stock items"
msgstr ""
#: order/serializers.py:900
msgid "Enter serial numbers for incoming stock items"
msgstr ""
#: order/serializers.py:910
msgid "Override packaging information for incoming stock items"
msgstr ""
#: order/serializers.py:918 order/serializers.py:2300
msgid "Additional note for incoming stock items"
msgstr ""
#: order/serializers.py:925
msgid "Barcode"
msgstr ""
#: order/serializers.py:926
msgid "Scanned barcode"
msgstr ""
#: order/serializers.py:942
msgid "Barcode is already in use"
msgstr ""
#: order/serializers.py:1025 order/serializers.py:2319
#: stock/serializers.py:1138
msgid "Line items must be provided"
msgstr ""
#: order/serializers.py:1051
msgid "Destination location must be specified"
msgstr ""
#: order/serializers.py:1058
msgid "Supplied barcode values must be unique"
msgstr ""
#: order/serializers.py:1075
msgid "Supplied serial numbers must be unique"
msgstr ""
#: order/serializers.py:1217
msgid "Shipments"
msgstr ""
#: order/serializers.py:1221
msgid "Completed Shipments"
msgstr ""
#: order/serializers.py:1225
msgid "Allocated Lines"
msgstr ""
#: order/serializers.py:1421
msgid "Sale price currency"
msgstr ""
#: order/serializers.py:1473
msgid "Allocated Items"
msgstr ""
#: order/serializers.py:1692
msgid "No shipment details provided"
msgstr ""
#: order/serializers.py:1743 order/serializers.py:2781
msgid "Quantity must be positive"
msgstr ""
#: order/serializers.py:1764
msgid "Stock item has not passed all required tests"
msgstr ""
#: order/serializers.py:1889 order/serializers.py:2979
msgid "Enter serial numbers to allocate"
msgstr ""
#: order/serializers.py:1911 order/serializers.py:1960
#: order/serializers.py:2100
msgid "Shipment has already been shipped"
msgstr ""
#: order/serializers.py:1914 order/serializers.py:1963
#: order/serializers.py:2103
msgid "Shipment is not associated with this order"
msgstr ""
#: order/serializers.py:2035
msgid "Stock location where items are sourced (leave blank to use any location)"
msgstr ""
#: order/serializers.py:2045
msgid "Exclude stock items from this location"
msgstr ""
#: order/serializers.py:2054
msgid "Assign allocations to this shipment"
msgstr ""
#: order/serializers.py:2061
msgid "Allow stock to be taken from multiple locations to fulfil a single line item"
msgstr ""
#: order/serializers.py:2075
msgid "Serialized Stock"
msgstr ""
#: order/serializers.py:2077
msgid "Control whether serialized stock items are included in auto-allocation"
msgstr ""
#: order/serializers.py:2088
msgid "Limit allocation to these line items (leave blank to allocate all lines)"
msgstr ""
#: order/serializers.py:2114
msgid "Line item does not belong to this order"
msgstr ""
#: order/serializers.py:2261
msgid "Return order line item"
msgstr ""
#: order/serializers.py:2271
msgid "Line item does not match return order"
msgstr ""
#: order/serializers.py:2274
msgid "Line item has already been received"
msgstr ""
#: order/serializers.py:2311
msgid "Items can only be received against orders which are in progress"
msgstr ""
#: order/serializers.py:2388
msgid "Quantity to return"
msgstr ""
#: order/serializers.py:2413
msgid "Line price currency"
msgstr ""
#: order/serializers.py:2562
msgid "Allow order to complete with incomplete allocations"
msgstr ""
#: order/serializers.py:2572
msgid "Order has incomplete allocations"
msgstr ""
#: order/status_codes.py:17 order/status_codes.py:54 stock/status_codes.py:16
msgid "Lost"
msgstr "אבד"
#: order/status_codes.py:18 order/status_codes.py:55 stock/status_codes.py:24
msgid "Returned"
msgstr "הוחזר"
#: order/status_codes.py:47 order/status_codes.py:80
msgid "In Progress"
msgstr ""
#: order/status_codes.py:106
msgid "Return"
msgstr ""
#: order/status_codes.py:109
msgid "Repair"
msgstr ""
#: order/status_codes.py:112
msgid "Replace"
msgstr ""
#: order/status_codes.py:115
msgid "Refund"
msgstr ""
#: order/status_codes.py:118
msgid "Reject"
msgstr ""
#: order/status_codes.py:126
#: report/templates/report/inventree_build_order_report.html:121
msgid "Issued"
msgstr ""
#: order/tasks.py:49
msgid "Overdue Purchase Order"
msgstr ""
#: order/tasks.py:54
#, python-brace-format
msgid "Purchase order {po} is now overdue"
msgstr ""
#: order/tasks.py:119
msgid "Overdue Sales Order"
msgstr ""
#: order/tasks.py:124
#, python-brace-format
msgid "Sales order {so} is now overdue"
msgstr ""
#: order/tasks.py:186
msgid "Overdue Return Order"
msgstr ""
#: order/tasks.py:191
#, python-brace-format
msgid "Return order {ro} is now overdue"
msgstr ""
#: part/api.py:90
msgid "Starred"
msgstr ""
#: part/api.py:92
msgid "Filter by starred categories"
msgstr ""
#: part/api.py:109 stock/api.py:327
msgid "Depth"
msgstr ""
#: part/api.py:109
msgid "Filter by category depth"
msgstr ""
#: part/api.py:127 stock/api.py:345
msgid "Top Level"
msgstr ""
#: part/api.py:129
msgid "Filter by top-level categories"
msgstr ""
#: part/api.py:142 stock/api.py:360
msgid "Cascade"
msgstr ""
#: part/api.py:144
msgid "Include sub-categories in filtered results"
msgstr ""
#: part/api.py:164
msgid "Parent"
msgstr ""
#: part/api.py:166
msgid "Filter by parent category"
msgstr ""
#: part/api.py:201
msgid "Exclude sub-categories under the specified category"
msgstr ""
#: part/api.py:298 stock/api.py:507
msgid "Max Level"
msgstr ""
#: part/api.py:300 stock/api.py:509
msgid "Limit the depth of the category tree"
msgstr ""
#: part/api.py:442
msgid "Has Results"
msgstr ""
#: part/api.py:672
msgid "Is Variant"
msgstr ""
#: part/api.py:680
msgid "Is Revision"
msgstr ""
#: part/api.py:690
msgid "Has Revisions"
msgstr ""
#: part/api.py:897
msgid "BOM Valid"
msgstr ""
#: part/api.py:1006
msgid "Cascade Categories"
msgstr ""
#: part/api.py:1007
msgid "If true, include items in child categories of the given category"
msgstr ""
#: part/api.py:1013
msgid "Filter by numeric category ID or the literal 'null'"
msgstr ""
#: part/api.py:1327
msgid "Assembly part is active"
msgstr ""
#: part/api.py:1331
msgid "Assembly part is trackable"
msgstr ""
#: part/api.py:1335
msgid "Assembly part is testable"
msgstr ""
#: part/api.py:1339
msgid "Assembly part is locked"
msgstr ""
#: part/api.py:1344
msgid "Component part is active"
msgstr ""
#: part/api.py:1348
msgid "Component part is trackable"
msgstr ""
#: part/api.py:1352
msgid "Component part is testable"
msgstr ""
#: part/api.py:1356
msgid "Component part is an assembly"
msgstr ""
#: part/api.py:1360
msgid "Component part is virtual"
msgstr ""
#: part/api.py:1364
msgid "Has available stock"
msgstr ""
#: part/api.py:1421
msgid "Uses"
msgstr ""
#: part/models.py:94 part/models.py:415
#: templates/email/part_event_notification.html:16
msgid "Part Category"
msgstr ""
#: part/models.py:95 users/ruleset.py:29
msgid "Part Categories"
msgstr ""
#: part/models.py:113 part/models.py:1205
msgid "Default Location"
msgstr ""
#: part/models.py:114
msgid "Default location for parts in this category"
msgstr ""
#: part/models.py:119 stock/models.py:206
msgid "Structural"
msgstr ""
#: part/models.py:121
msgid "Parts may not be directly assigned to a structural category, but may be assigned to child categories."
msgstr ""
#: part/models.py:130
msgid "Default keywords"
msgstr ""
#: part/models.py:131
msgid "Default keywords for parts in this category"
msgstr ""
#: part/models.py:138 stock/models.py:102 stock/models.py:188
msgid "Icon"
msgstr ""
#: part/models.py:139 part/serializers.py:175 part/serializers.py:207
#: stock/models.py:189
msgid "Icon (optional)"
msgstr ""
#: part/models.py:183
msgid "You cannot make this part category structural because some parts are already assigned to it!"
msgstr ""
#: part/models.py:371
msgid "Part Category Parameter Template"
msgstr ""
#: part/models.py:427
msgid "Default Value"
msgstr ""
#: part/models.py:428
msgid "Default Parameter Value"
msgstr ""
#: part/models.py:531 part/serializers.py:135 users/ruleset.py:30
msgid "Parts"
msgstr ""
#: part/models.py:577
msgid "Cannot delete parameters of a locked part"
msgstr ""
#: part/models.py:582
msgid "Cannot modify parameters of a locked part"
msgstr ""
#: part/models.py:593
msgid "Cannot delete this part as it is locked"
msgstr ""
#: part/models.py:596
msgid "Cannot delete this part as it is still active"
msgstr ""
#: part/models.py:601
msgid "Cannot delete this part as it is used in an assembly"
msgstr ""
#: part/models.py:685 part/models.py:692
#, python-brace-format
msgid "Part '{self}' cannot be used in BOM for '{parent}' (recursive)"
msgstr ""
#: part/models.py:704
#, python-brace-format
msgid "Part '{parent}' is used in BOM for '{self}' (recursive)"
msgstr ""
#: part/models.py:775
#, python-brace-format
msgid "IPN must match regex pattern {pattern}"
msgstr ""
#: part/models.py:783
msgid "Part cannot be a revision of itself"
msgstr ""
#: part/models.py:790
msgid "Revision code must be specified for a part marked as a revision"
msgstr ""
#: part/models.py:798
msgid "Revisions are only allowed for assembly parts"
msgstr ""
#: part/models.py:805
msgid "Cannot make a revision of a template part"
msgstr ""
#: part/models.py:811
msgid "Parent part must point to the same template"
msgstr ""
#: part/models.py:909
msgid "Stock item with this serial number already exists"
msgstr ""
#: part/models.py:1040
msgid "Duplicate IPN not allowed in part settings"
msgstr ""
#: part/models.py:1053
msgid "Duplicate part revision already exists."
msgstr ""
#: part/models.py:1072
msgid "Part with this Name, IPN and Revision already exists."
msgstr ""
#: part/models.py:1087
msgid "Parts cannot be assigned to structural part categories!"
msgstr ""
#: part/models.py:1119
msgid "Part name"
msgstr ""
#: part/models.py:1124
msgid "Is Template"
msgstr ""
#: part/models.py:1125
msgid "Is this part a template part?"
msgstr ""
#: part/models.py:1135
msgid "Is this part a variant of another part?"
msgstr ""
#: part/models.py:1136
msgid "Variant Of"
msgstr ""
#: part/models.py:1143
msgid "Part description (optional)"
msgstr ""
#: part/models.py:1150
msgid "Keywords"
msgstr ""
#: part/models.py:1151
msgid "Part keywords to improve visibility in search results"
msgstr ""
#: part/models.py:1161
msgid "Part category"
msgstr ""
#: part/models.py:1168 part/serializers.py:814
#: report/templates/report/inventree_stock_location_report.html:103
msgid "IPN"
msgstr ""
#: part/models.py:1176
msgid "Part revision or version number"
msgstr ""
#: part/models.py:1177 report/models.py:234
msgid "Revision"
msgstr ""
#: part/models.py:1186
msgid "Is this part a revision of another part?"
msgstr ""
#: part/models.py:1187
msgid "Revision Of"
msgstr ""
#: part/models.py:1203
msgid "Where is this item normally stored?"
msgstr ""
#: part/models.py:1241
msgid "Default Expiry"
msgstr ""
#: part/models.py:1242
msgid "Expiry time (in days) for stock items of this part"
msgstr ""
#: part/models.py:1250 part/serializers.py:884
msgid "Minimum Stock"
msgstr ""
#: part/models.py:1251
msgid "Minimum allowed stock level"
msgstr ""
#: part/models.py:1259 part/serializers.py:888
msgid "Maximum Stock"
msgstr ""
#: part/models.py:1260
msgid "Maximum allowed stock level"
msgstr ""
#: part/models.py:1269
msgid "Units of measure for this part"
msgstr ""
#: part/models.py:1276
msgid "Can this part be built from other parts?"
msgstr ""
#: part/models.py:1282
msgid "Can this part be used to build other parts?"
msgstr ""
#: part/models.py:1288
msgid "Does this part have tracking for unique items?"
msgstr ""
#: part/models.py:1294
msgid "Can this part have test results recorded against it?"
msgstr ""
#: part/models.py:1300
msgid "Can this part be purchased from external suppliers?"
msgstr ""
#: part/models.py:1306
msgid "Can this part be sold to customers?"
msgstr ""
#: part/models.py:1310
msgid "Is this part active?"
msgstr ""
#: part/models.py:1316
msgid "Locked parts cannot be edited"
msgstr ""
#: part/models.py:1322
msgid "Is this a virtual part, such as a software product or license?"
msgstr ""
#: part/models.py:1328
msgid "Is this part consumable, such as glue or a fastener?"
msgstr ""
#: part/models.py:1333
msgid "BOM Validated"
msgstr ""
#: part/models.py:1334
msgid "Is the BOM for this part valid?"
msgstr ""
#: part/models.py:1340
msgid "BOM checksum"
msgstr ""
#: part/models.py:1341
msgid "Stored BOM checksum"
msgstr ""
#: part/models.py:1349
msgid "BOM checked by"
msgstr ""
#: part/models.py:1354
msgid "BOM checked date"
msgstr ""
#: part/models.py:1370
msgid "Creation User"
msgstr ""
#: part/models.py:1380
msgid "Owner responsible for this part"
msgstr ""
#: part/models.py:2247
msgid "Sell multiple"
msgstr ""
#: part/models.py:3216
msgid "Currency used to cache pricing calculations"
msgstr ""
#: part/models.py:3232
msgid "Minimum BOM Cost"
msgstr ""
#: part/models.py:3233
msgid "Minimum cost of component parts"
msgstr ""
#: part/models.py:3239
msgid "Maximum BOM Cost"
msgstr ""
#: part/models.py:3240
msgid "Maximum cost of component parts"
msgstr ""
#: part/models.py:3246
msgid "Minimum Purchase Cost"
msgstr ""
#: part/models.py:3247
msgid "Minimum historical purchase cost"
msgstr ""
#: part/models.py:3253
msgid "Maximum Purchase Cost"
msgstr ""
#: part/models.py:3254
msgid "Maximum historical purchase cost"
msgstr ""
#: part/models.py:3260
msgid "Minimum Internal Price"
msgstr ""
#: part/models.py:3261
msgid "Minimum cost based on internal price breaks"
msgstr ""
#: part/models.py:3267
msgid "Maximum Internal Price"
msgstr ""
#: part/models.py:3268
msgid "Maximum cost based on internal price breaks"
msgstr ""
#: part/models.py:3274
msgid "Minimum Supplier Price"
msgstr ""
#: part/models.py:3275
msgid "Minimum price of part from external suppliers"
msgstr ""
#: part/models.py:3281
msgid "Maximum Supplier Price"
msgstr ""
#: part/models.py:3282
msgid "Maximum price of part from external suppliers"
msgstr ""
#: part/models.py:3288
msgid "Minimum Variant Cost"
msgstr ""
#: part/models.py:3289
msgid "Calculated minimum cost of variant parts"
msgstr ""
#: part/models.py:3295
msgid "Maximum Variant Cost"
msgstr ""
#: part/models.py:3296
msgid "Calculated maximum cost of variant parts"
msgstr ""
#: part/models.py:3302 part/models.py:3316
msgid "Minimum Cost"
msgstr ""
#: part/models.py:3303
msgid "Override minimum cost"
msgstr ""
#: part/models.py:3309 part/models.py:3323
msgid "Maximum Cost"
msgstr ""
#: part/models.py:3310
msgid "Override maximum cost"
msgstr ""
#: part/models.py:3317
msgid "Calculated overall minimum cost"
msgstr ""
#: part/models.py:3324
msgid "Calculated overall maximum cost"
msgstr ""
#: part/models.py:3330
msgid "Minimum Sale Price"
msgstr ""
#: part/models.py:3331
msgid "Minimum sale price based on price breaks"
msgstr ""
#: part/models.py:3337
msgid "Maximum Sale Price"
msgstr ""
#: part/models.py:3338
msgid "Maximum sale price based on price breaks"
msgstr ""
#: part/models.py:3344
msgid "Minimum Sale Cost"
msgstr ""
#: part/models.py:3345
msgid "Minimum historical sale price"
msgstr ""
#: part/models.py:3351
msgid "Maximum Sale Cost"
msgstr ""
#: part/models.py:3352
msgid "Maximum historical sale price"
msgstr ""
#: part/models.py:3370
msgid "Part for stocktake"
msgstr ""
#: part/models.py:3375
msgid "Item Count"
msgstr ""
#: part/models.py:3376
msgid "Number of individual stock entries at time of stocktake"
msgstr ""
#: part/models.py:3384
msgid "Total available stock at time of stocktake"
msgstr ""
#: part/models.py:3388 report/templates/report/inventree_test_report.html:106
#: stock/models.py:3933
msgid "Date"
msgstr ""
#: part/models.py:3389
msgid "Date stocktake was performed"
msgstr ""
#: part/models.py:3396
msgid "Minimum Stock Cost"
msgstr ""
#: part/models.py:3397
msgid "Estimated minimum cost of stock on hand"
msgstr ""
#: part/models.py:3403
msgid "Maximum Stock Cost"
msgstr ""
#: part/models.py:3404
msgid "Estimated maximum cost of stock on hand"
msgstr ""
#: part/models.py:3414
msgid "Part Sale Price Break"
msgstr ""
#: part/models.py:3438
msgid "Part Internal Price Break"
msgstr ""
#: part/models.py:3529
msgid "Part Test Template"
msgstr ""
#: part/models.py:3555
msgid "Invalid template name - must include at least one alphanumeric character"
msgstr ""
#: part/models.py:3587
msgid "Test templates can only be created for testable parts"
msgstr ""
#: part/models.py:3601
msgid "Test template with the same key already exists for part"
msgstr ""
#: part/models.py:3618
msgid "Test Name"
msgstr ""
#: part/models.py:3619
msgid "Enter a name for the test"
msgstr ""
#: part/models.py:3625
msgid "Test Key"
msgstr ""
#: part/models.py:3626
msgid "Simplified key for the test"
msgstr ""
#: part/models.py:3633
msgid "Test Description"
msgstr ""
#: part/models.py:3634
msgid "Enter description for this test"
msgstr ""
#: part/models.py:3638
msgid "Is this test enabled?"
msgstr ""
#: part/models.py:3643
msgid "Required"
msgstr ""
#: part/models.py:3644
msgid "Is this test required to pass?"
msgstr ""
#: part/models.py:3649
msgid "Requires Value"
msgstr ""
#: part/models.py:3650
msgid "Does this test require a value when adding a test result?"
msgstr ""
#: part/models.py:3655
msgid "Requires Attachment"
msgstr ""
#: part/models.py:3657
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
#: part/models.py:3664
msgid "Valid choices for this test (comma-separated)"
msgstr ""
#: part/models.py:3813
msgid "Invalid quantity - no units specified for part"
msgstr ""
#: part/models.py:3822
msgid "Quantity must be greater than or equal to zero"
msgstr ""
#: part/models.py:3923
msgid "BOM item cannot be modified - assembly is locked"
msgstr ""
#: part/models.py:3930
msgid "BOM item cannot be modified - variant assembly is locked"
msgstr ""
#: part/models.py:3940
msgid "Select parent part"
msgstr ""
#: part/models.py:3950
msgid "Sub part"
msgstr ""
#: part/models.py:3951
msgid "Select part to be used in BOM"
msgstr ""
#: part/models.py:3957 part/serializers.py:1703
msgid "Amount"
msgstr ""
#: part/models.py:3958
msgid "Amount of sub-part consumed to produce one part"
msgstr ""
#: part/models.py:3970
msgid "BOM quantity for this BOM item"
msgstr ""
#: part/models.py:3976
msgid "This BOM item is optional"
msgstr ""
#: part/models.py:3982
msgid "This BOM item is consumable (it is not tracked in build orders)"
msgstr ""
#: part/models.py:3990
msgid "Setup Quantity"
msgstr ""
#: part/models.py:3991
msgid "Extra required quantity for a build, to account for setup losses"
msgstr ""
#: part/models.py:3999
msgid "Attrition"
msgstr ""
#: part/models.py:4001
msgid "Estimated attrition for a build, expressed as a percentage (0-100)"
msgstr ""
#: part/models.py:4012
msgid "Rounding Multiple"
msgstr ""
#: part/models.py:4014
msgid "Round up required production quantity to nearest multiple of this value"
msgstr ""
#: part/models.py:4022
msgid "BOM item reference"
msgstr ""
#: part/models.py:4030
msgid "BOM item notes"
msgstr ""
#: part/models.py:4036
msgid "Checksum"
msgstr ""
#: part/models.py:4037
msgid "BOM line checksum"
msgstr ""
#: part/models.py:4042
msgid "Validated"
msgstr ""
#: part/models.py:4043
msgid "This BOM item has been validated"
msgstr ""
#: part/models.py:4048
msgid "Gets inherited"
msgstr ""
#: part/models.py:4049
msgid "This BOM item is inherited by BOMs for variant parts"
msgstr ""
#: part/models.py:4055
msgid "Stock items for variant parts can be used for this BOM item"
msgstr ""
#: part/models.py:4191 stock/models.py:1064
msgid "Quantity must be integer value for trackable parts"
msgstr ""
#: part/models.py:4201 part/models.py:4203
msgid "Sub part must be specified"
msgstr ""
#: part/models.py:4336
msgid "BOM Item Substitute"
msgstr ""
#: part/models.py:4357
msgid "Substitute part cannot be the same as the master part"
msgstr ""
#: part/models.py:4370
msgid "Parent BOM item"
msgstr ""
#: part/models.py:4378
msgid "Substitute part"
msgstr ""
#: part/models.py:4394
msgid "Part 1"
msgstr ""
#: part/models.py:4402
msgid "Part 2"
msgstr ""
#: part/models.py:4403
msgid "Select Related Part"
msgstr ""
#: part/models.py:4410
msgid "Note for this relationship"
msgstr ""
#: part/models.py:4429
msgid "Part relationship cannot be created between a part and itself"
msgstr ""
#: part/models.py:4434
msgid "Duplicate relationship already exists"
msgstr ""
#: part/serializers.py:66
msgid "Delete Subcategories"
msgstr ""
#: part/serializers.py:67
msgid "Delete all sub-categories contained within this category"
msgstr ""
#: part/serializers.py:72
msgid "Delete Parts"
msgstr ""
#: part/serializers.py:73
msgid "Delete all parts contained within this category"
msgstr ""
#: part/serializers.py:130
msgid "Parent Category"
msgstr ""
#: part/serializers.py:131
msgid "Parent part category"
msgstr ""
#: part/serializers.py:139 part/serializers.py:204
msgid "Subcategories"
msgstr ""
#: part/serializers.py:243
msgid "Results"
msgstr ""
#: part/serializers.py:244
msgid "Number of results recorded against this template"
msgstr ""
#: part/serializers.py:275 part/serializers.py:296 stock/serializers.py:679
msgid "Purchase currency of this stock item"
msgstr ""
#: part/serializers.py:323
msgid "File is not an image"
msgstr ""
#: part/serializers.py:426
msgid "Initial Stock Quantity"
msgstr ""
#: part/serializers.py:428
msgid "Specify initial stock quantity for this Part. If quantity is zero, no stock is added."
msgstr ""
#: part/serializers.py:435
msgid "Initial Stock Location"
msgstr ""
#: part/serializers.py:436
msgid "Specify initial stock location for this Part"
msgstr ""
#: part/serializers.py:453
msgid "Select supplier (or leave blank to skip)"
msgstr ""
#: part/serializers.py:469
msgid "Select manufacturer (or leave blank to skip)"
msgstr ""
#: part/serializers.py:479
msgid "Manufacturer part number"
msgstr ""
#: part/serializers.py:486
msgid "Selected company is not a valid supplier"
msgstr ""
#: part/serializers.py:495
msgid "Selected company is not a valid manufacturer"
msgstr ""
#: part/serializers.py:506
msgid "Manufacturer part matching this MPN already exists"
msgstr ""
#: part/serializers.py:513
msgid "Supplier part matching this SKU already exists"
msgstr ""
#: part/serializers.py:799
msgid "Category Name"
msgstr ""
#: part/serializers.py:828
msgid "Building"
msgstr ""
#: part/serializers.py:829
msgid "Quantity of this part currently being in production"
msgstr ""
#: part/serializers.py:836
msgid "Outstanding quantity of this part scheduled to be built"
msgstr ""
#: part/serializers.py:856 stock/serializers.py:1264 stock/serializers.py:1480
#: users/ruleset.py:33
msgid "Stock Items"
msgstr ""
#: part/serializers.py:860
msgid "Revisions"
msgstr ""
#: part/serializers.py:864 part/serializers.py:1190
#: templates/email/low_stock_notification.html:16
#: templates/email/part_event_notification.html:17
msgid "Total Stock"
msgstr ""
#: part/serializers.py:872
msgid "Unallocated Stock"
msgstr ""
#: part/serializers.py:880
msgid "Variant Stock"
msgstr ""
#: part/serializers.py:956
msgid "Duplicate Part"
msgstr ""
#: part/serializers.py:957
msgid "Copy initial data from another Part"
msgstr ""
#: part/serializers.py:962
msgid "Copy Image"
msgstr ""
#: part/serializers.py:963
msgid "Copy image from original part"
msgstr ""
#: part/serializers.py:968
msgid "Copy BOM"
msgstr ""
#: part/serializers.py:969
msgid "Copy bill of materials from original part"
msgstr ""
#: part/serializers.py:974
msgid "Copy Notes"
msgstr ""
#: part/serializers.py:975
msgid "Copy notes from original part"
msgstr ""
#: part/serializers.py:980
msgid "Copy Tests"
msgstr ""
#: part/serializers.py:981
msgid "Copy test templates from original part"
msgstr ""
#: part/serializers.py:988
msgid "Initial Stock"
msgstr ""
#: part/serializers.py:989
msgid "Create Part with initial stock quantity"
msgstr ""
#: part/serializers.py:995
msgid "Supplier Information"
msgstr ""
#: part/serializers.py:996
msgid "Add initial supplier information for this part"
msgstr ""
#: part/serializers.py:1005
msgid "Copy Category Parameters"
msgstr ""
#: part/serializers.py:1006
msgid "Copy parameter templates from selected part category"
msgstr ""
#: part/serializers.py:1011
msgid "Existing Image"
msgstr ""
#: part/serializers.py:1012
msgid "Filename of an existing part image"
msgstr ""
#: part/serializers.py:1029
msgid "Image file does not exist"
msgstr ""
#: part/serializers.py:1162
msgid "Validate entire Bill of Materials"
msgstr ""
#: part/serializers.py:1196 part/serializers.py:1794
msgid "Can Build"
msgstr ""
#: part/serializers.py:1213
msgid "Required for Build Orders"
msgstr ""
#: part/serializers.py:1218
msgid "Allocated to Build Orders"
msgstr ""
#: part/serializers.py:1225
msgid "Required for Sales Orders"
msgstr ""
#: part/serializers.py:1229
msgid "Allocated to Sales Orders"
msgstr ""
#: part/serializers.py:1289
msgid "Part IPN"
msgstr ""
#: part/serializers.py:1296
msgid "Part Description"
msgstr ""
#: part/serializers.py:1340
msgid "Select a part to generate stocktake information for that part (and any variant parts)"
msgstr ""
#: part/serializers.py:1350
msgid "Select a category to include all parts within that category (and subcategories)"
msgstr ""
#: part/serializers.py:1360
msgid "Select a location to include all parts with stock in that location (including sub-locations)"
msgstr ""
#: part/serializers.py:1367
msgid "Generate Stocktake Entries"
msgstr ""
#: part/serializers.py:1368
msgid "Save stocktake entries for the selected parts"
msgstr ""
#: part/serializers.py:1375
msgid "Generate Report"
msgstr ""
#: part/serializers.py:1376
msgid "Generate a stocktake report for the selected parts"
msgstr ""
#: part/serializers.py:1481
msgid "Minimum Price"
msgstr ""
#: part/serializers.py:1482
msgid "Override calculated value for minimum price"
msgstr ""
#: part/serializers.py:1489
msgid "Minimum price currency"
msgstr ""
#: part/serializers.py:1496
msgid "Maximum Price"
msgstr ""
#: part/serializers.py:1497
msgid "Override calculated value for maximum price"
msgstr ""
#: part/serializers.py:1504
msgid "Maximum price currency"
msgstr ""
#: part/serializers.py:1533
msgid "Update"
msgstr ""
#: part/serializers.py:1534
msgid "Update pricing for this part"
msgstr ""
#: part/serializers.py:1557
#, python-brace-format
msgid "Could not convert from provided currencies to {default_currency}"
msgstr ""
#: part/serializers.py:1564
msgid "Minimum price must not be greater than maximum price"
msgstr ""
#: part/serializers.py:1567
msgid "Maximum price must not be less than minimum price"
msgstr ""
#: part/serializers.py:1704
msgid "Amount required for this item (can include units)"
msgstr ""
#: part/serializers.py:1721
msgid "Select the parent assembly"
msgstr ""
#: part/serializers.py:1756
msgid "Select the component part"
msgstr ""
#: part/serializers.py:1876
msgid "Invalid quantity format"
msgstr ""
#: part/serializers.py:2005
msgid "Select part to copy BOM from"
msgstr ""
#: part/serializers.py:2013
msgid "Remove Existing Data"
msgstr ""
#: part/serializers.py:2014
msgid "Remove existing BOM items before copying"
msgstr ""
#: part/serializers.py:2019
msgid "Include Inherited"
msgstr ""
#: part/serializers.py:2020
msgid "Include BOM items which are inherited from templated parts"
msgstr ""
#: part/serializers.py:2025
msgid "Skip Invalid Rows"
msgstr ""
#: part/serializers.py:2026
msgid "Enable this option to skip invalid rows"
msgstr ""
#: part/serializers.py:2031
msgid "Copy Substitute Parts"
msgstr ""
#: part/serializers.py:2032
msgid "Copy substitute parts when duplicate BOM items"
msgstr ""
#: part/tasks.py:43
msgid "Low stock notification"
msgstr ""
#: part/tasks.py:45
#, python-brace-format
msgid "The available stock for {part.name} has fallen below the configured minimum level"
msgstr ""
#: part/tasks.py:75
msgid "Stale stock notification"
msgstr ""
#: part/tasks.py:79
msgid "You have 1 stock item approaching its expiry date"
msgstr ""
#: part/tasks.py:81
#, python-brace-format
msgid "You have {item_count} stock items approaching their expiry dates"
msgstr ""
#: part/tasks.py:90
msgid "No expiry date"
msgstr ""
#: part/tasks.py:97
msgid "Expired {abs(days_diff)} days ago"
msgstr ""
#: part/tasks.py:100
msgid "Expires today"
msgstr ""
#: part/tasks.py:103
#, python-brace-format
msgid "{days_until_expiry} days"
msgstr ""
#: plugin/api.py:80
msgid "Builtin"
msgstr ""
#: plugin/api.py:94
msgid "Mandatory"
msgstr ""
#: plugin/api.py:109
msgid "Sample"
msgstr ""
#: plugin/api.py:123 plugin/models.py:167
msgid "Installed"
msgstr ""
#: plugin/api.py:193
msgid "Plugin cannot be deleted as it is currently active"
msgstr ""
#: plugin/base/action/api.py:56
msgid "No action specified"
msgstr "לא פורטה הפעולה"
#: plugin/base/action/api.py:70
msgid "No matching action found"
msgstr "פעולה מבוקשת לא נמצאה"
#: plugin/base/barcodes/api.py:214
msgid "No match found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:218
msgid "Match found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:256 plugin/base/barcodes/serializers.py:77
msgid "Model is not supported"
msgstr ""
#: plugin/base/barcodes/api.py:261
msgid "Model instance not found"
msgstr ""
#: plugin/base/barcodes/api.py:290
msgid "Barcode matches existing item"
msgstr ""
#: plugin/base/barcodes/api.py:419
msgid "No matching part data found"
msgstr ""
#: plugin/base/barcodes/api.py:435
msgid "No matching supplier parts found"
msgstr ""
#: plugin/base/barcodes/api.py:438
msgid "Multiple matching supplier parts found"
msgstr ""
#: plugin/base/barcodes/api.py:448 plugin/base/barcodes/api.py:508
msgid "You do not have the required permissions for purchase orders"
msgstr ""
#: plugin/base/barcodes/api.py:458 plugin/base/barcodes/api.py:761
msgid "No matching plugin found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:468
msgid "Matched supplier part"
msgstr ""
#: plugin/base/barcodes/api.py:543
msgid "Item has already been received"
msgstr ""
#: plugin/base/barcodes/api.py:611
msgid "Purchase order Found\\rNo supplier Part Match"
msgstr ""
#: plugin/base/barcodes/api.py:617
msgid "Supplier Part Found\\rNo Purchase Order Match"
msgstr ""
#: plugin/base/barcodes/api.py:653
msgid "No plugin match for supplier barcode"
msgstr ""
#: plugin/base/barcodes/api.py:704
msgid "Multiple matching line items found"
msgstr ""
#: plugin/base/barcodes/api.py:707 plugin/base/barcodes/mixins.py:393
msgid "No matching line item found"
msgstr ""
#: plugin/base/barcodes/api.py:749
msgid "You do not have the required permissions for sales orders"
msgstr ""
#: plugin/base/barcodes/api.py:758
msgid "No sales order provided"
msgstr ""
#: plugin/base/barcodes/api.py:767
msgid "Barcode does not match an existing stock item"
msgstr ""
#: plugin/base/barcodes/api.py:783
msgid "Stock item does not match line item"
msgstr ""
#: plugin/base/barcodes/api.py:813
msgid "Insufficient stock available"
msgstr ""
#: plugin/base/barcodes/api.py:826
msgid "Stock item allocated to sales order"
msgstr ""
#: plugin/base/barcodes/api.py:829
msgid "Not enough information"
msgstr ""
#: plugin/base/barcodes/mixins.py:309
#: plugin/builtin/barcodes/inventree_barcode.py:101
msgid "Found matching item"
msgstr ""
#: plugin/base/barcodes/mixins.py:397
msgid "Supplier part does not match line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:402
msgid "Line item is already completed"
msgstr ""
#: plugin/base/barcodes/mixins.py:440
msgid "Further information required to receive line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:448
msgid "Received purchase order line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:455
msgid "Failed to receive line item"
msgstr ""
#: plugin/base/barcodes/serializers.py:53
msgid "Scanned barcode data"
msgstr ""
#: plugin/base/barcodes/serializers.py:62
msgid "Model name to generate barcode for"
msgstr ""
#: plugin/base/barcodes/serializers.py:67
msgid "Primary key of model object to generate barcode for"
msgstr ""
#: plugin/base/barcodes/serializers.py:137
msgid "Purchase Order to allocate items against"
msgstr ""
#: plugin/base/barcodes/serializers.py:143
msgid "Purchase order is not open"
msgstr ""
#: plugin/base/barcodes/serializers.py:161
msgid "Supplier to receive items from"
msgstr ""
#: plugin/base/barcodes/serializers.py:168
msgid "PurchaseOrder to receive items against"
msgstr ""
#: plugin/base/barcodes/serializers.py:174
msgid "Purchase order has not been placed"
msgstr ""
#: plugin/base/barcodes/serializers.py:182
msgid "Location to receive items into"
msgstr ""
#: plugin/base/barcodes/serializers.py:188
msgid "Cannot select a structural location"
msgstr ""
#: plugin/base/barcodes/serializers.py:196
msgid "Purchase order line item to receive items against"
msgstr ""
#: plugin/base/barcodes/serializers.py:202
msgid "Automatically allocate stock items to the purchase order"
msgstr ""
#: plugin/base/barcodes/serializers.py:215
msgid "Sales Order to allocate items against"
msgstr ""
#: plugin/base/barcodes/serializers.py:221
msgid "Sales order is not open"
msgstr ""
#: plugin/base/barcodes/serializers.py:229
msgid "Sales order line item to allocate items against"
msgstr ""
#: plugin/base/barcodes/serializers.py:236
msgid "Sales order shipment to allocate items against"
msgstr ""
#: plugin/base/barcodes/serializers.py:242
msgid "Shipment has already been delivered"
msgstr ""
#: plugin/base/barcodes/serializers.py:247
msgid "Quantity to allocate"
msgstr ""
#: plugin/base/label/label.py:41
msgid "Label printing failed"
msgstr ""
#: plugin/base/label/mixins.py:56
msgid "Error rendering label to PDF"
msgstr ""
#: plugin/base/label/mixins.py:73
msgid "Error rendering label to HTML"
msgstr ""
#: plugin/base/label/mixins.py:156
msgid "No items provided to print"
msgstr ""
#: plugin/base/ui/serializers.py:30
msgid "Plugin Name"
msgstr ""
#: plugin/base/ui/serializers.py:34
msgid "Feature Type"
msgstr ""
#: plugin/base/ui/serializers.py:39
msgid "Feature Label"
msgstr ""
#: plugin/base/ui/serializers.py:44
msgid "Feature Title"
msgstr ""
#: plugin/base/ui/serializers.py:49
msgid "Feature Description"
msgstr ""
#: plugin/base/ui/serializers.py:54
msgid "Feature Icon"
msgstr ""
#: plugin/base/ui/serializers.py:58
msgid "Feature Options"
msgstr ""
#: plugin/base/ui/serializers.py:61
msgid "Feature Context"
msgstr ""
#: plugin/base/ui/serializers.py:64
msgid "Feature Source (javascript)"
msgstr ""
#: plugin/builtin/barcodes/inventree_barcode.py:27
msgid "InvenTree Barcodes"
msgstr ""
#: plugin/builtin/barcodes/inventree_barcode.py:28
msgid "Provides native support for barcodes"
msgstr ""
#: plugin/builtin/barcodes/inventree_barcode.py:30
#: plugin/builtin/events/auto_create_builds.py:31
#: plugin/builtin/events/auto_issue_orders.py:19
#: plugin/builtin/exporter/bom_exporter.py:74
#: plugin/builtin/exporter/inventree_exporter.py:17
#: plugin/builtin/exporter/parameter_exporter.py:32
#: plugin/builtin/exporter/stocktake_exporter.py:53
#: plugin/builtin/integration/core_notifications.py:26
#: plugin/builtin/integration/core_notifications.py:71
#: plugin/builtin/integration/core_notifications.py:131
#: plugin/builtin/integration/currency_exchange.py:21
#: plugin/builtin/integration/machine_types.py:17
#: plugin/builtin/integration/part_notifications.py:21
#: plugin/builtin/labels/inventree_label.py:27
#: plugin/builtin/labels/inventree_machine.py:64
#: plugin/builtin/labels/label_sheet.py:73
#: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22
#: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22
msgid "InvenTree contributors"
msgstr ""
#: plugin/builtin/barcodes/inventree_barcode.py:34
msgid "Internal Barcode Format"
msgstr ""
#: plugin/builtin/barcodes/inventree_barcode.py:35
msgid "Select an internal barcode format"
msgstr ""
#: plugin/builtin/barcodes/inventree_barcode.py:37
msgid "JSON barcodes (human readable)"
msgstr ""
#: plugin/builtin/barcodes/inventree_barcode.py:38
msgid "Short barcodes (space optimized)"
msgstr ""
#: plugin/builtin/barcodes/inventree_barcode.py:43
msgid "Short Barcode Prefix"
msgstr ""
#: plugin/builtin/barcodes/inventree_barcode.py:45
msgid "Customize the prefix used for short barcodes, may be useful for environments with multiple InvenTree instances"
msgstr ""
#: plugin/builtin/events/auto_create_builds.py:29
msgid "Auto Create Builds"
msgstr ""
#: plugin/builtin/events/auto_create_builds.py:32
msgid "Automatically create build orders for assemblies"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:17
msgid "Auto Issue Orders"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:20
msgid "Automatically issue orders on the assigned target date"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:30
msgid "Auto Issue Build Orders"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:32
msgid "Automatically issue build orders on the assigned target date"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:38
msgid "Auto Issue Purchase Orders"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:40
msgid "Automatically issue purchase orders on the assigned target date"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:46
msgid "Auto Issue Sales Orders"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:48
msgid "Automatically issue sales orders on the assigned target date"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:54
msgid "Auto Issue Return Orders"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:56
msgid "Automatically issue return orders on the assigned target date"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:62
msgid "Issue Backdated Orders"
msgstr ""
#: plugin/builtin/events/auto_issue_orders.py:63
msgid "Automatically issue orders that are backdated"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:22
msgid "Levels"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:24
msgid "Number of levels to export - set to zero to export all BOM levels"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:31
#: plugin/builtin/exporter/bom_exporter.py:118
msgid "Total Quantity"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:32
msgid "Include total quantity of each part in the BOM"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:36
msgid "Stock Data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:36
msgid "Include part stock data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:40
#: plugin/builtin/exporter/stocktake_exporter.py:20
msgid "Pricing Data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:40
#: plugin/builtin/exporter/stocktake_exporter.py:20
msgid "Include part pricing data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:44
msgid "Supplier Data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:44
msgid "Include supplier data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:49
msgid "Manufacturer Data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:50
msgid "Include manufacturer data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:55
msgid "Substitute Data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:56
msgid "Include substitute part data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:61
msgid "Parameter Data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:62
msgid "Include part parameter data"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:71
msgid "Multi-Level BOM Exporter"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:72
msgid "Provides support for exporting multi-level BOMs"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:114
msgid "BOM Level"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:124
#, python-brace-format
msgid "Substitute {n}"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:130
#, python-brace-format
msgid "Supplier {n}"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:131
#, python-brace-format
msgid "Supplier {n} SKU"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:132
#, python-brace-format
msgid "Supplier {n} MPN"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:138
#, python-brace-format
msgid "Manufacturer {n}"
msgstr ""
#: plugin/builtin/exporter/bom_exporter.py:139
#, python-brace-format
msgid "Manufacturer {n} MPN"
msgstr ""
#: plugin/builtin/exporter/inventree_exporter.py:14
msgid "InvenTree Generic Exporter"
msgstr ""
#: plugin/builtin/exporter/inventree_exporter.py:15
msgid "Provides support for exporting data from InvenTree"
msgstr ""
#: plugin/builtin/exporter/parameter_exporter.py:16
msgid "Exclude Inactive"
msgstr ""
#: plugin/builtin/exporter/parameter_exporter.py:17
msgid "Exclude parameters which are inactive"
msgstr ""
#: plugin/builtin/exporter/parameter_exporter.py:29
msgid "Parameter Exporter"
msgstr ""
#: plugin/builtin/exporter/parameter_exporter.py:30
msgid "Exporter for model parameter data"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:25
msgid "Include External Stock"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:26
msgid "Include external stock in the stocktake data"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:31
msgid "Include Variant Items"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:32
msgid "Include part variant stock in stocktake data"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:37
msgid "Exclude Zero Stock Entries"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:38
msgid "Exclude parts with zero stock from the exported dataset"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:50
msgid "Part Stocktake Exporter"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:51
msgid "Exporter for part stocktake data"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:117
msgid "Minimum Unit Cost"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:118
msgid "Maximum Unit Cost"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:119
msgid "Minimum Total Cost"
msgstr ""
#: plugin/builtin/exporter/stocktake_exporter.py:120
msgid "Maximum Total Cost"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:24
msgid "InvenTree UI Notifications"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:27
msgid "Integrated UI notification methods"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:69
msgid "InvenTree Email Notifications"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:72
msgid "Integrated email notification methods"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:77
msgid "Allow email notifications"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:78
msgid "Allow email notifications to be sent to this user"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:129
msgid "InvenTree Slack Notifications"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:132
msgid "Integrated Slack notification methods"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:137
msgid "Slack incoming webhook URL"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:138
msgid "URL that is used to send messages to a slack channel"
msgstr ""
#: plugin/builtin/integration/core_notifications.py:168
msgid "Open link"
msgstr ""
#: plugin/builtin/integration/currency_exchange.py:22
msgid "InvenTree Currency Exchange"
msgstr ""
#: plugin/builtin/integration/currency_exchange.py:23
msgid "Default currency exchange integration"
msgstr ""
#: plugin/builtin/integration/machine_types.py:15
msgid "InvenTree Machines"
msgstr ""
#: plugin/builtin/integration/machine_types.py:16
msgid "Built-in machine types for InvenTree"
msgstr ""
#: plugin/builtin/integration/part_notifications.py:20
msgid "Part Notifications"
msgstr ""
#: plugin/builtin/integration/part_notifications.py:22
msgid "Notify users about part changes"
msgstr ""
#: plugin/builtin/integration/part_notifications.py:27
msgid "Send notifications"
msgstr ""
#: plugin/builtin/integration/part_notifications.py:28
msgid "Send notifications for part changes to subscribed users"
msgstr ""
#: plugin/builtin/integration/part_notifications.py:45
msgid "Changed part notification"
msgstr ""
#: plugin/builtin/integration/part_notifications.py:55
#, python-brace-format
msgid "The part `{part.name}` has been triggered with a `{part_action}` event"
msgstr ""
#: plugin/builtin/labels/inventree_label.py:24
msgid "InvenTree PDF label printer"
msgstr ""
#: plugin/builtin/labels/inventree_label.py:25
msgid "Provides native support for printing PDF labels"
msgstr ""
#: plugin/builtin/labels/inventree_label.py:33
#: plugin/builtin/labels/label_sheet.py:79
msgid "Debug mode"
msgstr ""
#: plugin/builtin/labels/inventree_label.py:34
#: plugin/builtin/labels/label_sheet.py:80
msgid "Enable debug mode - returns raw HTML instead of PDF"
msgstr ""
#: plugin/builtin/labels/inventree_machine.py:61
msgid "InvenTree machine label printer"
msgstr ""
#: plugin/builtin/labels/inventree_machine.py:62
msgid "Provides support for printing using a machine"
msgstr ""
#: plugin/builtin/labels/inventree_machine.py:164
msgid "last used"
msgstr ""
#: plugin/builtin/labels/inventree_machine.py:181
msgid "Options"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:31
msgid "Page size for the label sheet"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:36
msgid "Skip Labels"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:37
msgid "Skip this number of labels when printing label sheets"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:44
msgid "Border"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:45
msgid "Print a border around each label"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:50 report/models.py:397
msgid "Landscape"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:51
msgid "Print the label sheet in landscape mode"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:56
msgid "Page Margin"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:57
msgid "Margin around the page in mm"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:70
msgid "InvenTree Label Sheet Printer"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:71
msgid "Arrays multiple labels onto a single sheet"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:123
msgid "Label is too large for page size"
msgstr ""
#: plugin/builtin/labels/label_sheet.py:162
msgid "No labels were generated"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:17
msgid "Supplier Integration - DigiKey"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:18
msgid "Provides support for scanning DigiKey barcodes"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:27
msgid "The Supplier which acts as 'DigiKey'"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:19
msgid "Supplier Integration - LCSC"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:20
msgid "Provides support for scanning LCSC barcodes"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:28
msgid "The Supplier which acts as 'LCSC'"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:17
msgid "Supplier Integration - Mouser"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:18
msgid "Provides support for scanning Mouser barcodes"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:26
msgid "The Supplier which acts as 'Mouser'"
msgstr ""
#: plugin/builtin/suppliers/tme.py:19
msgid "Supplier Integration - TME"
msgstr ""
#: plugin/builtin/suppliers/tme.py:20
msgid "Provides support for scanning TME barcodes"
msgstr ""
#: plugin/builtin/suppliers/tme.py:28
msgid "The Supplier which acts as 'TME'"
msgstr ""
#: plugin/installer.py:44
msgid "Pip is not installed in the current environment"
msgstr ""
#: plugin/installer.py:243 plugin/installer.py:348 plugin/serializers.py:169
#: plugin/serializers.py:275
msgid "Only superuser accounts can administer plugins"
msgstr ""
#: plugin/installer.py:246
msgid "Plugin installation is disabled"
msgstr ""
#: plugin/installer.py:267
msgid "Invalid URL and no package name provided"
msgstr ""
#: plugin/installer.py:276
msgid "No package name or URL provided for installation"
msgstr ""
#: plugin/installer.py:280
msgid "Invalid characters in package name or URL"
msgstr ""
#: plugin/installer.py:291
msgid "Installed plugin successfully"
msgstr ""
#: plugin/installer.py:296
#, python-brace-format
msgid "Installed plugin into {path}"
msgstr ""
#: plugin/installer.py:322
msgid "Plugin was not found in registry"
msgstr ""
#: plugin/installer.py:325
msgid "Plugin is not a packaged plugin"
msgstr ""
#: plugin/installer.py:328
msgid "Plugin package name not found"
msgstr ""
#: plugin/installer.py:331
msgid "Only staff users can administer plugins"
msgstr ""
#: plugin/installer.py:351
msgid "Plugin uninstalling is disabled"
msgstr ""
#: plugin/installer.py:355
msgid "Plugin cannot be uninstalled as it is currently active"
msgstr ""
#: plugin/installer.py:361
msgid "Plugin cannot be uninstalled as it is mandatory"
msgstr ""
#: plugin/installer.py:366
msgid "Plugin cannot be uninstalled as it is a sample plugin"
msgstr ""
#: plugin/installer.py:371
msgid "Plugin cannot be uninstalled as it is a built-in plugin"
msgstr ""
#: plugin/installer.py:375
msgid "Plugin is not installed"
msgstr ""
#: plugin/installer.py:393
msgid "Plugin installation not found"
msgstr ""
#: plugin/installer.py:409
msgid "Uninstalled plugin successfully"
msgstr ""
#: plugin/models.py:39
msgid "Plugin Configuration"
msgstr ""
#: plugin/models.py:40
msgid "Plugin Configurations"
msgstr ""
#: plugin/models.py:47
msgid "Key of plugin"
msgstr ""
#: plugin/models.py:55
msgid "Name of the plugin"
msgstr ""
#: plugin/models.py:62 plugin/serializers.py:119
msgid "Package Name"
msgstr ""
#: plugin/models.py:64
msgid "Name of the installed package, if the plugin was installed via PIP"
msgstr ""
#: plugin/models.py:69
msgid "Is the plugin active"
msgstr ""
#: plugin/models.py:176
msgid "Sample plugin"
msgstr ""
#: plugin/models.py:184
msgid "Builtin Plugin"
msgstr ""
#: plugin/models.py:192
msgid "Mandatory Plugin"
msgstr ""
#: plugin/models.py:210
msgid "Package Plugin"
msgstr ""
#: plugin/models.py:301 plugin/models.py:384
msgid "Plugin"
msgstr ""
#: plugin/plugin.py:389
msgid "No author found"
msgstr ""
#: plugin/registry.py:825
#, python-brace-format
msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr ""
#: plugin/registry.py:828
#, python-brace-format
msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:830
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
#: plugin/samples/integration/sample.py:52
msgid "User Setting 1"
msgstr ""
#: plugin/samples/integration/sample.py:53
msgid "A user setting that can be changed by the user"
msgstr ""
#: plugin/samples/integration/sample.py:57
msgid "User Setting 2"
msgstr ""
#: plugin/samples/integration/sample.py:58
msgid "Another user setting"
msgstr ""
#: plugin/samples/integration/sample.py:63
msgid "User Setting 3"
msgstr ""
#: plugin/samples/integration/sample.py:64
msgid "A user setting with choices"
msgstr ""
#: plugin/samples/integration/sample.py:72
msgid "Enable PO"
msgstr ""
#: plugin/samples/integration/sample.py:73
msgid "Enable PO functionality in InvenTree interface"
msgstr ""
#: plugin/samples/integration/sample.py:78
msgid "API Key"
msgstr ""
#: plugin/samples/integration/sample.py:79
msgid "Key required for accessing external API"
msgstr ""
#: plugin/samples/integration/sample.py:83
msgid "Numerical"
msgstr ""
#: plugin/samples/integration/sample.py:84
msgid "A numerical setting"
msgstr ""
#: plugin/samples/integration/sample.py:90
msgid "Choice Setting"
msgstr ""
#: plugin/samples/integration/sample.py:91
msgid "A setting with multiple choices"
msgstr ""
#: plugin/samples/integration/sample_currency_exchange.py:15
msgid "Sample currency exchange plugin"
msgstr ""
#: plugin/samples/integration/sample_currency_exchange.py:18
msgid "InvenTree Contributors"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:27
msgid "Enable Part Panels"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:28
msgid "Enable custom panels for Part views"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:33
msgid "Enable Purchase Order Panels"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:34
msgid "Enable custom panels for Purchase Order views"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:39
msgid "Enable Broken Panels"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:40
msgid "Enable broken panels for testing"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:45
msgid "Enable Dynamic Panel"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:46
msgid "Enable dynamic panels for testing"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:114
msgid "Part Panel"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:149
msgid "Broken Dashboard Item"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:151
msgid "This is a broken dashboard item - it will not render!"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:157
msgid "Sample Dashboard Item"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:159
msgid "This is a sample dashboard item. It renders a simple string of HTML content."
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:165
msgid "Context Dashboard Item"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:179
msgid "Admin Dashboard Item"
msgstr ""
#: plugin/samples/integration/user_interface_sample.py:180
msgid "This is an admin-only dashboard item."
msgstr ""
#: plugin/serializers.py:86
msgid "Source File"
msgstr ""
#: plugin/serializers.py:87
msgid "Path to the source file for admin integration"
msgstr ""
#: plugin/serializers.py:94
msgid "Optional context data for the admin integration"
msgstr ""
#: plugin/serializers.py:110
msgid "Source URL"
msgstr ""
#: plugin/serializers.py:112
msgid "Source for the package - this can be a custom registry or a VCS path"
msgstr ""
#: plugin/serializers.py:121
msgid "Name for the Plugin Package - can also contain a version indicator"
msgstr ""
#: plugin/serializers.py:128
msgid "Version"
msgstr ""
#: plugin/serializers.py:130
msgid "Version specifier for the plugin. Leave blank for latest version."
msgstr ""
#: plugin/serializers.py:135
msgid "Confirm plugin installation"
msgstr ""
#: plugin/serializers.py:137
msgid "This will install this plugin now into the current instance. The instance will go into maintenance."
msgstr ""
#: plugin/serializers.py:150
msgid "Installation not confirmed"
msgstr ""
#: plugin/serializers.py:152
msgid "Either packagename or URL must be provided"
msgstr ""
#: plugin/serializers.py:191
msgid "Full reload"
msgstr ""
#: plugin/serializers.py:192
msgid "Perform a full reload of the plugin registry"
msgstr ""
#: plugin/serializers.py:198
msgid "Force reload"
msgstr ""
#: plugin/serializers.py:200
msgid "Force a reload of the plugin registry, even if it is already loaded"
msgstr ""
#: plugin/serializers.py:207
msgid "Collect plugins"
msgstr ""
#: plugin/serializers.py:208
msgid "Collect plugins and add them to the registry"
msgstr ""
#: plugin/serializers.py:236
msgid "Activate Plugin"
msgstr ""
#: plugin/serializers.py:237
msgid "Activate this plugin"
msgstr ""
#: plugin/serializers.py:246
msgid "Mandatory plugin cannot be deactivated"
msgstr ""
#: plugin/serializers.py:264
msgid "Delete configuration"
msgstr ""
#: plugin/serializers.py:265
msgid "Delete the plugin configuration from the database"
msgstr ""
#: plugin/serializers.py:292
msgid "Indicates if the setting is overridden by configuration"
msgstr ""
#: plugin/serializers.py:312
msgid "The user for which this setting applies"
msgstr ""
#: report/api.py:45 report/serializers.py:123 report/serializers.py:173
msgid "Items"
msgstr ""
#: report/api.py:116
msgid "Plugin not found"
msgstr ""
#: report/api.py:118
msgid "Plugin does not support label printing"
msgstr ""
#: report/api.py:170 report/api.py:279
msgid "You do not have permission to view this model type"
msgstr ""
#: report/api.py:174
msgid "Invalid label dimensions"
msgstr ""
#: report/api.py:192 report/api.py:290
msgid "No valid items provided to template"
msgstr ""
#: report/helpers.py:44
msgid "A4"
msgstr ""
#: report/helpers.py:45
msgid "A3"
msgstr ""
#: report/helpers.py:46
msgid "Legal"
msgstr ""
#: report/helpers.py:47
msgid "Letter"
msgstr ""
#: report/models.py:131
msgid "Template file with this name already exists"
msgstr ""
#: report/models.py:223
msgid "Template name"
msgstr ""
#: report/models.py:229
msgid "Template description"
msgstr ""
#: report/models.py:235
msgid "Revision number (auto-increments)"
msgstr ""
#: report/models.py:241
msgid "Attach to Model on Print"
msgstr ""
#: report/models.py:243
msgid "Save report output as an attachment against linked model instance when printing"
msgstr ""
#: report/models.py:291
msgid "Filename Pattern"
msgstr ""
#: report/models.py:292
msgid "Pattern for generating filenames"
msgstr ""
#: report/models.py:297
msgid "Template is enabled"
msgstr ""
#: report/models.py:304
msgid "Target model type for template"
msgstr ""
#: report/models.py:324
msgid "Filters"
msgstr ""
#: report/models.py:325
msgid "Template query filters (comma-separated list of key=value pairs)"
msgstr ""
#: report/models.py:384 report/models.py:718
msgid "Template file"
msgstr ""
#: report/models.py:392
msgid "Page size for PDF reports"
msgstr ""
#: report/models.py:398
msgid "Render report in landscape orientation"
msgstr ""
#: report/models.py:403
msgid "Merge"
msgstr ""
#: report/models.py:404
msgid "Render a single report against selected items"
msgstr ""
#: report/models.py:471
#, python-brace-format
msgid "Report generated from template {self.name}"
msgstr ""
#: report/models.py:581 report/models.py:620
msgid "Template syntax error"
msgstr ""
#: report/models.py:588 report/models.py:627
msgid "Error rendering report"
msgstr ""
#: report/models.py:655
msgid "Error generating report"
msgstr ""
#: report/models.py:686
msgid "Error merging report outputs"
msgstr ""
#: report/models.py:724
msgid "Width [mm]"
msgstr ""
#: report/models.py:725
msgid "Label width, specified in mm"
msgstr ""
#: report/models.py:731
msgid "Height [mm]"
msgstr ""
#: report/models.py:732
msgid "Label height, specified in mm"
msgstr ""
#: report/models.py:846
msgid "Error printing labels"
msgstr ""
#: report/models.py:865
msgid "Snippet"
msgstr ""
#: report/models.py:866
msgid "Report snippet file"
msgstr ""
#: report/models.py:873
msgid "Snippet file description"
msgstr ""
#: report/models.py:891
msgid "Asset"
msgstr ""
#: report/models.py:892
msgid "Report asset file"
msgstr ""
#: report/models.py:899
msgid "Asset file description"
msgstr ""
#: report/serializers.py:37
msgid "User must be authenticated to save report templates"
msgstr ""
#: report/serializers.py:116
msgid "Select report template"
msgstr ""
#: report/serializers.py:124 report/serializers.py:174
msgid "List of item primary keys to include in the report"
msgstr ""
#: report/serializers.py:157
msgid "Select label template"
msgstr ""
#: report/serializers.py:165
msgid "Printing Plugin"
msgstr ""
#: report/serializers.py:166
msgid "Select plugin to use for label printing"
msgstr ""
#: report/templates/label/part_label.html:31
#: report/templates/label/stockitem_qr.html:21
#: report/templates/label/stocklocation_qr.html:20
msgid "QR Code"
msgstr ""
#: report/templates/label/part_label_code128.html:31
#: report/templates/label/stocklocation_qr_and_text.html:31
msgid "QR code"
msgstr ""
#: report/templates/report/inventree_bill_of_materials_report.html:100
msgid "Bill of Materials"
msgstr ""
#: report/templates/report/inventree_bill_of_materials_report.html:133
msgid "Materials needed"
msgstr ""
#: report/templates/report/inventree_build_order_report.html:98
#: report/templates/report/inventree_purchase_order_report.html:47
#: report/templates/report/inventree_sales_order_report.html:40
#: report/templates/report/inventree_sales_order_shipment_report.html:37
#: report/templates/report/inventree_stock_report_merge.html:84
#: report/templates/report/inventree_stock_report_merge.html:106
#: report/templates/report/inventree_test_report.html:84
#: report/templates/report/inventree_test_report.html:162
#: report/templates/report/inventree_transfer_order_report.html:37
msgid "Part image"
msgstr ""
#: report/templates/report/inventree_build_order_report.html:146
msgid "Required For"
msgstr ""
#: report/templates/report/inventree_build_order_report.html:152
msgid "Issued By"
msgstr ""
#: report/templates/report/inventree_purchase_order_report.html:15
msgid "Supplier was deleted"
msgstr ""
#: report/templates/report/inventree_purchase_order_report.html:22
msgid "Order Details"
msgstr ""
#: report/templates/report/inventree_purchase_order_report.html:37
#: report/templates/report/inventree_sales_order_report.html:30
msgid "Unit Price"
msgstr ""
#: report/templates/report/inventree_purchase_order_report.html:62
#: report/templates/report/inventree_return_order_report.html:48
#: report/templates/report/inventree_sales_order_report.html:55
msgid "Extra Line Items"
msgstr ""
#: report/templates/report/inventree_purchase_order_report.html:79
#: report/templates/report/inventree_sales_order_report.html:72
msgid "Total"
msgstr ""
#: report/templates/report/inventree_return_order_report.html:25
#: report/templates/report/inventree_sales_order_shipment_report.html:45
#: report/templates/report/inventree_stock_report_merge.html:88
#: report/templates/report/inventree_test_report.html:88 stock/models.py:1222
#: stock/serializers.py:169 templates/email/stale_stock_notification.html:21
msgid "Serial Number"
msgstr ""
#: report/templates/report/inventree_sales_order_shipment_report.html:23
msgid "Allocations"
msgstr ""
#: report/templates/report/inventree_sales_order_shipment_report.html:47
#: templates/email/stale_stock_notification.html:20
msgid "Batch"
msgstr ""
#: report/templates/report/inventree_stock_location_report.html:97
msgid "Stock location items"
msgstr ""
#: report/templates/report/inventree_stock_report_merge.html:21
#: report/templates/report/inventree_test_report.html:21
msgid "Stock Item Test Report"
msgstr ""
#: report/templates/report/inventree_stock_report_merge.html:97
#: report/templates/report/inventree_test_report.html:153
#: stock/serializers.py:662
msgid "Installed Items"
msgstr ""
#: report/templates/report/inventree_stock_report_merge.html:111
#: report/templates/report/inventree_test_report.html:167
msgid "Serial"
msgstr ""
#: report/templates/report/inventree_test_report.html:97
msgid "Test Results"
msgstr ""
#: report/templates/report/inventree_test_report.html:102
msgid "Test"
msgstr ""
#: report/templates/report/inventree_test_report.html:129
msgid "Pass"
msgstr ""
#: report/templates/report/inventree_test_report.html:131
msgid "Fail"
msgstr ""
#: report/templates/report/inventree_test_report.html:138
msgid "No result (required)"
msgstr ""
#: report/templates/report/inventree_test_report.html:140
msgid "No result"
msgstr ""
#: report/templates/report/inventree_transfer_order_report.html:28
msgid "Transferred"
msgstr ""
#: report/templatetags/report.py:191
msgid "Invalid media file path"
msgstr ""
#: report/templatetags/report.py:210
msgid "Invalid static file path"
msgstr ""
#: report/templatetags/report.py:312
msgid "Asset file not found"
msgstr ""
#: report/templatetags/report.py:373 report/templatetags/report.py:499
msgid "Image file not found"
msgstr ""
#: report/templatetags/report.py:463
msgid "No image file specified"
msgstr ""
#: report/templatetags/report.py:493
msgid "part_image tag requires a Part instance"
msgstr ""
#: report/templatetags/report.py:585
msgid "company_image tag requires a Company instance"
msgstr ""
#: stock/api.py:327
msgid "Filter by location depth"
msgstr ""
#: stock/api.py:347
msgid "Filter by top-level locations"
msgstr ""
#: stock/api.py:362
msgid "Include sub-locations in filtered results"
msgstr ""
#: stock/api.py:383 stock/serializers.py:1476
msgid "Parent Location"
msgstr ""
#: stock/api.py:384
msgid "Filter by parent location"
msgstr ""
#: stock/api.py:664
msgid "Part name (case insensitive)"
msgstr ""
#: stock/api.py:670
msgid "Part name contains (case insensitive)"
msgstr ""
#: stock/api.py:676
msgid "Part name (regex)"
msgstr ""
#: stock/api.py:681
msgid "Part IPN (case insensitive)"
msgstr ""
#: stock/api.py:687
msgid "Part IPN contains (case insensitive)"
msgstr ""
#: stock/api.py:693
msgid "Part IPN (regex)"
msgstr ""
#: stock/api.py:705
msgid "Minimum stock"
msgstr ""
#: stock/api.py:709
msgid "Maximum stock"
msgstr ""
#: stock/api.py:712
msgid "Status Code"
msgstr ""
#: stock/api.py:756
msgid "External Location"
msgstr ""
#: stock/api.py:855
msgid "Consumed by Build Order"
msgstr ""
#: stock/api.py:865
msgid "Installed in other stock item"
msgstr ""
#: stock/api.py:945
msgid "Part Tree"
msgstr ""
#: stock/api.py:974
msgid "Updated before"
msgstr ""
#: stock/api.py:978
msgid "Updated after"
msgstr ""
#: stock/api.py:982
msgid "Stocktake Before"
msgstr ""
#: stock/api.py:986
msgid "Stocktake After"
msgstr ""
#: stock/api.py:990
msgid "Has Stocktake Date"
msgstr ""
#: stock/api.py:1001
msgid "Expiry date before"
msgstr ""
#: stock/api.py:1005
msgid "Expiry date after"
msgstr ""
#: stock/api.py:1008 stock/serializers.py:667
msgid "Stale"
msgstr ""
#: stock/api.py:1032
msgid "Cascade Locations"
msgstr ""
#: stock/api.py:1033
msgid "If true, include items in child locations of the given location"
msgstr ""
#: stock/api.py:1039
msgid "Filter by numeric Location ID or the literal 'null'"
msgstr ""
#: stock/api.py:1141
msgid "Quantity is required"
msgstr ""
#: stock/api.py:1146
msgid "Valid part must be supplied"
msgstr ""
#: stock/api.py:1177
msgid "The given supplier part does not exist"
msgstr ""
#: stock/api.py:1187
msgid "The supplier part has a pack size defined, but flag use_pack_size not set"
msgstr ""
#: stock/api.py:1219
msgid "Serial numbers cannot be supplied for a non-trackable part"
msgstr ""
#: stock/api.py:1464
msgid "Include Installed"
msgstr ""
#: stock/api.py:1466
msgid "If true, include test results for items installed underneath the given stock item"
msgstr ""
#: stock/api.py:1473
msgid "Filter by numeric Stock Item ID"
msgstr ""
#: stock/api.py:1494
#, python-brace-format
msgid "Stock item with ID {id} does not exist"
msgstr ""
#: stock/api.py:1568
msgid "Include Part Variants"
msgstr ""
#: stock/api.py:1598
msgid "Date after"
msgstr ""
#: stock/api.py:1602
msgid "Date before"
msgstr ""
#: stock/models.py:76
msgid "Stock Location type"
msgstr ""
#: stock/models.py:77
msgid "Stock Location types"
msgstr ""
#: stock/models.py:103
msgid "Default icon for all locations that have no icon set (optional)"
msgstr ""
#: stock/models.py:151 stock/models.py:1184
msgid "Stock Location"
msgstr ""
#: stock/models.py:152 users/ruleset.py:32
msgid "Stock Locations"
msgstr ""
#: stock/models.py:199 stock/models.py:1356
msgid "Owner"
msgstr ""
#: stock/models.py:200 stock/models.py:1357
msgid "Select Owner"
msgstr ""
#: stock/models.py:208
msgid "Stock items may not be directly located into a structural stock locations, but may be located to child locations."
msgstr ""
#: stock/models.py:215 users/models.py:493
msgid "External"
msgstr ""
#: stock/models.py:216
msgid "This is an external stock location"
msgstr ""
#: stock/models.py:222
msgid "Location type"
msgstr ""
#: stock/models.py:226
msgid "Stock location type of this location"
msgstr ""
#: stock/models.py:299
msgid "You cannot make this stock location structural because some stock items are already located into it!"
msgstr ""
#: stock/models.py:416
msgid "Oldest stock first (FIFO)"
msgstr ""
#: stock/models.py:417
msgid "Newest stock first (LIFO)"
msgstr ""
#: stock/models.py:418
msgid "Smallest quantity first"
msgstr ""
#: stock/models.py:419
msgid "Largest quantity first"
msgstr ""
#: stock/models.py:420
msgid "Soonest expiry date first"
msgstr ""
#: stock/models.py:582
msgid "Serialized stock items cannot be deleted"
msgstr ""
#: stock/models.py:791
#, python-brace-format
msgid "{field} does not exist"
msgstr ""
#: stock/models.py:804
msgid "Part must be specified"
msgstr ""
#: stock/models.py:1024
msgid "Stock items cannot be located into structural stock locations!"
msgstr ""
#: stock/models.py:1053
msgid "Editing of serial numbers is not allowed - this item has already been assigned a serial number"
msgstr ""
#: stock/models.py:1070 stock/serializers.py:478
msgid "Stock item cannot be created for virtual parts"
msgstr ""
#: stock/models.py:1087
#, python-brace-format
msgid "Part type ('{self.supplier_part.part}') must be {self.part}"
msgstr ""
#: stock/models.py:1097 stock/models.py:1110
msgid "Quantity must be 1 for item with a serial number"
msgstr ""
#: stock/models.py:1100
msgid "Serial number cannot be set if quantity greater than 1"
msgstr ""
#: stock/models.py:1122
msgid "Item cannot belong to itself"
msgstr ""
#: stock/models.py:1127
msgid "Item must have a build reference if is_building=True"
msgstr ""
#: stock/models.py:1140
msgid "Build reference does not point to the same part object"
msgstr ""
#: stock/models.py:1154
msgid "Parent Stock Item"
msgstr ""
#: stock/models.py:1166
msgid "Base part"
msgstr ""
#: stock/models.py:1176
msgid "Select a matching supplier part for this stock item"
msgstr ""
#: stock/models.py:1188
msgid "Where is this stock item located?"
msgstr ""
#: stock/models.py:1196 stock/serializers.py:1936
msgid "Packaging this stock item is stored in"
msgstr ""
#: stock/models.py:1202
msgid "Installed In"
msgstr ""
#: stock/models.py:1207
msgid "Is this item installed in another item?"
msgstr ""
#: stock/models.py:1226
msgid "Serial number for this item"
msgstr ""
#: stock/models.py:1243 stock/serializers.py:1921
msgid "Batch code for this stock item"
msgstr ""
#: stock/models.py:1248
msgid "Stock Quantity"
msgstr ""
#: stock/models.py:1258
msgid "Source Build"
msgstr ""
#: stock/models.py:1261
msgid "Build for this stock item"
msgstr ""
#: stock/models.py:1268
msgid "Consumed By"
msgstr ""
#: stock/models.py:1271
msgid "Build order which consumed this stock item"
msgstr ""
#: stock/models.py:1280
msgid "Source Purchase Order"
msgstr ""
#: stock/models.py:1284
msgid "Purchase order for this stock item"
msgstr ""
#: stock/models.py:1290
msgid "Destination Sales Order"
msgstr ""
#: stock/models.py:1301
msgid "Expiry date for stock item. Stock will be considered expired after this date"
msgstr ""
#: stock/models.py:1321
msgid "Date that this stock item was created"
msgstr ""
#: stock/models.py:1326
msgid "Delete on deplete"
msgstr ""
#: stock/models.py:1327
msgid "Delete this Stock Item when stock is depleted"
msgstr ""
#: stock/models.py:1348
msgid "Single unit purchase price at time of purchase"
msgstr ""
#: stock/models.py:1379
msgid "Converted to part"
msgstr ""
#: stock/models.py:1593
msgid "Quantity exceeds available stock"
msgstr ""
#: stock/models.py:1903
msgid "Invalid quantity value"
msgstr ""
#: stock/models.py:1966 stock/models.py:2478
msgid "Cannot assign stock to structural location"
msgstr ""
#: stock/models.py:2125 stock/serializers.py:1096
msgid "Quantity must not exceed available stock quantity"
msgstr ""
#: stock/models.py:2131
msgid "Serialized stock item must be disassembled in its entirety"
msgstr ""
#: stock/models.py:2136
msgid "No BOM lines provided"
msgstr ""
#: stock/models.py:2145
msgid "Stock item with installed items must be disassembled in its entirety"
msgstr ""
#: stock/models.py:2431
msgid "Part is not set as trackable"
msgstr ""
#: stock/models.py:2437
msgid "Quantity must be integer"
msgstr ""
#: stock/models.py:2449
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({self.quantity})"
msgstr ""
#: stock/models.py:2455
msgid "Serial numbers must be provided as a list"
msgstr ""
#: stock/models.py:2460
msgid "Quantity does not match serial numbers"
msgstr ""
#: stock/models.py:2606 stock/models.py:3851
msgid "Test template does not exist"
msgstr ""
#: stock/models.py:2624
msgid "Stock item has been assigned to a sales order"
msgstr ""
#: stock/models.py:2628
msgid "Stock item is installed in another item"
msgstr ""
#: stock/models.py:2631
msgid "Stock item contains other items"
msgstr ""
#: stock/models.py:2634
msgid "Stock item has been assigned to a customer"
msgstr ""
#: stock/models.py:2637 stock/models.py:2888
msgid "Stock item is currently in production"
msgstr ""
#: stock/models.py:2640
msgid "Serialized stock cannot be merged"
msgstr ""
#: stock/models.py:2647 stock/serializers.py:1790
msgid "Duplicate stock items"
msgstr ""
#: stock/models.py:2651
msgid "Stock items must refer to the same part"
msgstr ""
#: stock/models.py:2659
msgid "Stock items must refer to the same supplier part"
msgstr ""
#: stock/models.py:2664
msgid "Stock status codes must match"
msgstr ""
#: stock/models.py:3092
msgid "StockItem cannot be moved as it is not in stock"
msgstr ""
#: stock/models.py:3731
msgid "Stock Item Tracking"
msgstr ""
#: stock/models.py:3781
msgid "Entry notes"
msgstr ""
#: stock/models.py:3821
msgid "Stock Item Test Result"
msgstr ""
#: stock/models.py:3854
msgid "Value must be provided for this test"
msgstr ""
#: stock/models.py:3858
msgid "Attachment must be uploaded for this test"
msgstr ""
#: stock/models.py:3863
msgid "Invalid value for this test"
msgstr ""
#: stock/models.py:3887
msgid "Test result"
msgstr ""
#: stock/models.py:3894
msgid "Test output value"
msgstr ""
#: stock/models.py:3902 stock/serializers.py:264
msgid "Test result attachment"
msgstr ""
#: stock/models.py:3906
msgid "Test notes"
msgstr ""
#: stock/models.py:3914
msgid "Test station"
msgstr ""
#: stock/models.py:3915
msgid "The identifier of the test station where the test was performed"
msgstr ""
#: stock/models.py:3921
msgid "Started"
msgstr ""
#: stock/models.py:3922
msgid "The timestamp of the test start"
msgstr ""
#: stock/models.py:3928
msgid "Finished"
msgstr ""
#: stock/models.py:3929
msgid "The timestamp of the test finish"
msgstr ""
#: stock/serializers.py:90
msgid "Generated batch code"
msgstr ""
#: stock/serializers.py:99
msgid "Select build order"
msgstr ""
#: stock/serializers.py:108
msgid "Select stock item to generate batch code for"
msgstr ""
#: stock/serializers.py:117
msgid "Select location to generate batch code for"
msgstr ""
#: stock/serializers.py:126
msgid "Select part to generate batch code for"
msgstr ""
#: stock/serializers.py:135
msgid "Select purchase order"
msgstr ""
#: stock/serializers.py:142
msgid "Enter quantity for batch code"
msgstr ""
#: stock/serializers.py:168
msgid "Generated serial number"
msgstr ""
#: stock/serializers.py:178
msgid "Select part to generate serial number for"
msgstr ""
#: stock/serializers.py:186
msgid "Quantity of serial numbers to generate"
msgstr ""
#: stock/serializers.py:251
msgid "Test template for this result"
msgstr ""
#: stock/serializers.py:294
msgid "No matching test found for this part"
msgstr ""
#: stock/serializers.py:298
msgid "Template ID or test name must be provided"
msgstr ""
#: stock/serializers.py:308
msgid "The test finished time cannot be earlier than the test started time"
msgstr ""
#: stock/serializers.py:436
msgid "Parent Item"
msgstr ""
#: stock/serializers.py:437
msgid "Parent stock item"
msgstr ""
#: stock/serializers.py:463
msgid "Use pack size when adding: the quantity defined is the number of packs"
msgstr ""
#: stock/serializers.py:465
msgid "Use pack size"
msgstr ""
#: stock/serializers.py:472 stock/serializers.py:736
msgid "Enter serial numbers for new items"
msgstr ""
#: stock/serializers.py:578
msgid "Supplier Part Number"
msgstr ""
#: stock/serializers.py:659 users/models.py:183
msgid "Expired"
msgstr ""
#: stock/serializers.py:665
msgid "Child Items"
msgstr ""
#: stock/serializers.py:669
msgid "Tracking Items"
msgstr ""
#: stock/serializers.py:675
msgid "Purchase price of this stock item, per unit or pack"
msgstr ""
#: stock/serializers.py:713
msgid "Enter number of stock items to serialize"
msgstr ""
#: stock/serializers.py:721 stock/serializers.py:764 stock/serializers.py:802
#: stock/serializers.py:955 stock/serializers.py:1089 stock/serializers.py:1130
msgid "No stock item provided"
msgstr ""
#: stock/serializers.py:729
#, python-brace-format
msgid "Quantity must not exceed available stock quantity ({q})"
msgstr ""
#: stock/serializers.py:747 stock/serializers.py:1747 stock/serializers.py:2148
#: stock/serializers.py:2257
msgid "Destination stock location"
msgstr ""
#: stock/serializers.py:767
msgid "Serial numbers cannot be assigned to this part"
msgstr ""
#: stock/serializers.py:787
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:843
msgid "Select stock item to install"
msgstr ""
#: stock/serializers.py:850
msgid "Quantity to Install"
msgstr ""
#: stock/serializers.py:851
msgid "Enter the quantity of items to install"
msgstr ""
#: stock/serializers.py:856 stock/serializers.py:936 stock/serializers.py:1281
msgid "Add transaction note (optional)"
msgstr ""
#: stock/serializers.py:864
msgid "Quantity to install must be at least 1"
msgstr ""
#: stock/serializers.py:872 stock/serializers.py:1133
msgid "Stock item is unavailable"
msgstr ""
#: stock/serializers.py:883
msgid "Selected part is not in the Bill of Materials"
msgstr ""
#: stock/serializers.py:896
msgid "Quantity to install must not exceed available quantity"
msgstr ""
#: stock/serializers.py:931
msgid "Destination location for uninstalled item"
msgstr ""
#: stock/serializers.py:979
msgid "Stock item status code"
msgstr ""
#: stock/serializers.py:1015
msgid "BOM line which defines the component part to break out"
msgstr ""
#: stock/serializers.py:1024
msgid "Quantity of the component part to create"
msgstr ""
#: stock/serializers.py:1040
msgid "Destination location for the component items"
msgstr ""
#: stock/serializers.py:1044
msgid "Status code for the component items"
msgstr ""
#: stock/serializers.py:1053
msgid "Unit purchase price for the component items (leave blank for automatic cost allocation)"
msgstr ""
#: stock/serializers.py:1081
msgid "Number of assemblies to disassemble"
msgstr ""
#: stock/serializers.py:1108
msgid "Default destination location for the component items"
msgstr ""
#: stock/serializers.py:1154
msgid "BOM item is not valid for the selected stock item"
msgstr ""
#: stock/serializers.py:1158
msgid "Duplicate BOM items provided"
msgstr ""
#: stock/serializers.py:1199
msgid "Select part to convert stock item into"
msgstr ""
#: stock/serializers.py:1212
msgid "Selected part is not a valid option for conversion"
msgstr ""
#: stock/serializers.py:1229
msgid "Cannot convert stock item with assigned SupplierPart"
msgstr ""
#: stock/serializers.py:1265
msgid "Select stock items to change status"
msgstr ""
#: stock/serializers.py:1271
msgid "No stock items selected"
msgstr ""
#: stock/serializers.py:1389 stock/serializers.py:1482
msgid "Sublocations"
msgstr ""
#: stock/serializers.py:1407
msgid "Delete Stock Items"
msgstr ""
#: stock/serializers.py:1408
msgid "Delete all stock items contained within this location"
msgstr ""
#: stock/serializers.py:1413
msgid "Delete Sublocations"
msgstr ""
#: stock/serializers.py:1414
msgid "Delete all sub-locations contained within this location"
msgstr ""
#: stock/serializers.py:1477
msgid "Parent stock location"
msgstr ""
#: stock/serializers.py:1615
msgid "Part must be salable"
msgstr ""
#: stock/serializers.py:1619
msgid "Item is allocated to a sales order"
msgstr ""
#: stock/serializers.py:1623
msgid "Item is allocated to a transfer order"
msgstr ""
#: stock/serializers.py:1627
msgid "Item is allocated to a build order"
msgstr ""
#: stock/serializers.py:1651
msgid "Customer to assign stock items"
msgstr ""
#: stock/serializers.py:1657
msgid "Selected company is not a customer"
msgstr ""
#: stock/serializers.py:1665
msgid "Stock assignment notes"
msgstr ""
#: stock/serializers.py:1675 stock/serializers.py:1997
msgid "A list of stock items must be provided"
msgstr ""
#: stock/serializers.py:1754
msgid "Stock merging notes"
msgstr ""
#: stock/serializers.py:1759
msgid "Allow mismatched suppliers"
msgstr ""
#: stock/serializers.py:1760
msgid "Allow stock items with different supplier parts to be merged"
msgstr ""
#: stock/serializers.py:1765
msgid "Allow mismatched status"
msgstr ""
#: stock/serializers.py:1766
msgid "Allow stock items with different status codes to be merged"
msgstr ""
#: stock/serializers.py:1776
msgid "At least two stock items must be provided"
msgstr ""
#: stock/serializers.py:1843
msgid "No Change"
msgstr ""
#: stock/serializers.py:1882
msgid "StockItem primary key value"
msgstr ""
#: stock/serializers.py:1895
msgid "Stock item is not in stock"
msgstr ""
#: stock/serializers.py:1898
msgid "Stock item is already in stock"
msgstr ""
#: stock/serializers.py:1912
msgid "Quantity must not be negative"
msgstr ""
#: stock/serializers.py:1942 stock/serializers.py:2272
msgid "Merge into existing stock"
msgstr ""
#: stock/serializers.py:1944
msgid "Merge this item into existing stock at the destination if possible"
msgstr ""
#: stock/serializers.py:1963
msgid "Stock transaction notes"
msgstr ""
#: stock/serializers.py:2020
msgid "Set stock location for counted items (optional)"
msgstr ""
#: stock/serializers.py:2273
msgid "Merge returned items into existing stock items if possible"
msgstr ""
#: stock/serializers.py:2316
msgid "Next Serial Number"
msgstr ""
#: stock/serializers.py:2322
msgid "Previous Serial Number"
msgstr ""
#: stock/status_codes.py:11
msgid "OK"
msgstr "מצב טוב"
#: stock/status_codes.py:12
msgid "Attention needed"
msgstr "דרושה תשומת לב"
#: stock/status_codes.py:13
msgid "Damaged"
msgstr "פגום"
#: stock/status_codes.py:14
msgid "Destroyed"
msgstr "הרוס"
#: stock/status_codes.py:15
msgid "Rejected"
msgstr "נדחה"
#: stock/status_codes.py:19
msgid "Quarantined"
msgstr ""
#: stock/status_codes.py:44
msgid "Legacy stock tracking entry"
msgstr ""
#: stock/status_codes.py:46
msgid "Stock item created"
msgstr ""
#: stock/status_codes.py:49
msgid "Edited stock item"
msgstr ""
#: stock/status_codes.py:50
msgid "Assigned serial number"
msgstr ""
#: stock/status_codes.py:53
msgid "Stock counted"
msgstr ""
#: stock/status_codes.py:54
msgid "Stock manually added"
msgstr ""
#: stock/status_codes.py:55
msgid "Stock manually removed"
msgstr ""
#: stock/status_codes.py:56
msgid "Serialized stock items"
msgstr ""
#: stock/status_codes.py:58
msgid "Returned to stock"
msgstr ""
#: stock/status_codes.py:61
msgid "Location changed"
msgstr "מיקום שונה"
#: stock/status_codes.py:62
msgid "Stock updated"
msgstr ""
#: stock/status_codes.py:65
msgid "Installed into assembly"
msgstr ""
#: stock/status_codes.py:66
msgid "Removed from assembly"
msgstr ""
#: stock/status_codes.py:68
msgid "Installed component item"
msgstr ""
#: stock/status_codes.py:69
msgid "Removed component item"
msgstr ""
#: stock/status_codes.py:72
msgid "Split from parent item"
msgstr ""
#: stock/status_codes.py:73
msgid "Split child item"
msgstr ""
#: stock/status_codes.py:76
msgid "Merged stock items"
msgstr ""
#: stock/status_codes.py:79
msgid "Disassembled into components"
msgstr ""
#: stock/status_codes.py:80
msgid "Created from disassembly"
msgstr ""
#: stock/status_codes.py:83
msgid "Converted to variant"
msgstr ""
#: stock/status_codes.py:86
msgid "Build order output created"
msgstr ""
#: stock/status_codes.py:87
msgid "Build order output completed"
msgstr ""
#: stock/status_codes.py:88
msgid "Build order output rejected"
msgstr ""
#: stock/status_codes.py:89
msgid "Consumed by build order"
msgstr ""
#: stock/status_codes.py:92
msgid "Shipped against Sales Order"
msgstr ""
#: stock/status_codes.py:95
msgid "Received against Purchase Order"
msgstr ""
#: stock/status_codes.py:98
msgid "Returned against Return Order"
msgstr ""
#: stock/status_codes.py:101
msgid "Sent to customer"
msgstr "נשלח ללקוח"
#: stock/status_codes.py:102
msgid "Returned from customer"
msgstr "הוחזר מלקוח"
#: templates/403.html:6 templates/403.html:10 templates/403_csrf.html:7
msgid "Permission Denied"
msgstr ""
#: templates/403.html:11
msgid "You do not have permission to view this page."
msgstr ""
#: templates/403_csrf.html:11
msgid "Authentication Failure"
msgstr ""
#: templates/403_csrf.html:12
msgid "You have been logged out from InvenTree."
msgstr ""
#: templates/404.html:6 templates/404.html:10
msgid "Page Not Found"
msgstr ""
#: templates/404.html:11
msgid "The requested page does not exist"
msgstr ""
#: templates/500.html:6 templates/500.html:10
msgid "Internal Server Error"
msgstr ""
#: templates/500.html:11
#, python-format
msgid "The %(inventree_title)s server raised an internal error"
msgstr ""
#: templates/500.html:12
msgid "Refer to the error log in the admin interface for further details"
msgstr ""
#: templates/503.html:11 templates/503.html:15
msgid "Site is in Maintenance"
msgstr ""
#: templates/503.html:17
msgid "The site is currently in maintenance and should be up again soon!"
msgstr ""
#: templates/base.html:51
msgid "Server Restart Required"
msgstr ""
#: templates/base.html:54
msgid "A configuration option has been changed which requires a server restart"
msgstr ""
#: templates/base.html:54 templates/base.html:64
msgid "Contact your system administrator for further information"
msgstr ""
#: templates/base.html:61
msgid "Pending Database Migrations"
msgstr ""
#: templates/base.html:64
msgid "There are pending database migrations which require attention"
msgstr ""
#: templates/config_error.html:6 templates/config_error.html:10
msgid "Configuration Error"
msgstr ""
#: templates/config_error.html:11
#, python-format
msgid "The %(inventree_title)s server raised a configuration error"
msgstr ""
#: templates/email/build_order_completed.html:9
#: templates/email/canceled_order_assigned.html:9
#: templates/email/new_order_assigned.html:9
#: templates/email/overdue_build_order.html:9
#: templates/email/overdue_purchase_order.html:9
#: templates/email/overdue_return_order.html:9
#: templates/email/overdue_sales_order.html:9
#: templates/email/purchase_order_received.html:9
#: templates/email/return_order_received.html:9
msgid "Click on the following link to view this order"
msgstr ""
#: templates/email/build_order_required_stock.html:7
msgid "Stock is required for the following build order"
msgstr ""
#: templates/email/build_order_required_stock.html:8
#, python-format
msgid "Build order %(build)s - building %(quantity)s x %(part)s"
msgstr ""
#: templates/email/build_order_required_stock.html:10
msgid "Click on the following link to view this build order"
msgstr ""
#: templates/email/build_order_required_stock.html:14
msgid "The following parts are low on required stock"
msgstr ""
#: templates/email/build_order_required_stock.html:18
msgid "Required Quantity"
msgstr ""
#: templates/email/build_order_required_stock.html:38
#: templates/email/low_stock_notification.html:30
msgid "You are receiving this email because you are subscribed to notifications for this part "
msgstr ""
#: templates/email/low_stock_notification.html:9
#: templates/email/part_event_notification.html:9
msgid "Click on the following link to view this part"
msgstr ""
#: templates/email/low_stock_notification.html:18
#: templates/email/part_event_notification.html:19
msgid "Minimum Quantity"
msgstr ""
#: templates/email/part_event_notification.html:32
msgid "You are receiving this email because you are subscribed to notifications for this part or a category that it is part of "
msgstr ""
#: templates/email/stale_stock_notification.html:10
msgid "The following stock items are approaching their expiry dates:"
msgstr ""
#: templates/email/stale_stock_notification.html:23
msgid "Days Until Expiry"
msgstr ""
#: templates/email/stale_stock_notification.html:57
msgid "You are receiving this email because you are subscribed to notifications for these parts"
msgstr ""
#: users/admin.py:101
msgid "Users"
msgstr ""
#: users/admin.py:102
msgid "Select which users are assigned to this group"
msgstr ""
#: users/admin.py:136
msgid "Personal info"
msgstr ""
#: users/admin.py:138
msgid "Permissions"
msgstr ""
#: users/admin.py:141
msgid "Important dates"
msgstr ""
#: users/authentication.py:30 users/models.py:149
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:33
msgid "Token has expired"
msgstr ""
#: users/models.py:92
msgid "API Token"
msgstr ""
#: users/models.py:93
msgid "API Tokens"
msgstr ""
#: users/models.py:129
msgid "Token Name"
msgstr ""
#: users/models.py:130
msgid "Custom token name"
msgstr ""
#: users/models.py:136
msgid "Token expiry date"
msgstr ""
#: users/models.py:144
msgid "Last Seen"
msgstr ""
#: users/models.py:145
msgid "Last time the token was used"
msgstr ""
#: users/models.py:149
msgid "Revoked"
msgstr ""
#: users/models.py:225
msgid "Permission set"
msgstr ""
#: users/models.py:238
msgid "View"
msgstr ""
#: users/models.py:238
msgid "Permission to view items"
msgstr ""
#: users/models.py:242
msgid "Add"
msgstr ""
#: users/models.py:242
msgid "Permission to add items"
msgstr ""
#: users/models.py:246
msgid "Change"
msgstr ""
#: users/models.py:248
msgid "Permissions to edit items"
msgstr ""
#: users/models.py:252
msgid "Delete"
msgstr ""
#: users/models.py:254
msgid "Permission to delete items"
msgstr ""
#: users/models.py:491
msgid "Bot"
msgstr ""
#: users/models.py:492
msgid "Internal"
msgstr ""
#: users/models.py:494
msgid "Guest"
msgstr ""
#: users/models.py:503
msgid "Language"
msgstr ""
#: users/models.py:504
msgid "Preferred language for the user"
msgstr ""
#: users/models.py:509
msgid "Theme"
msgstr ""
#: users/models.py:510
msgid "Settings for the web UI as JSON - do not edit manually!"
msgstr ""
#: users/models.py:515
msgid "Widgets"
msgstr ""
#: users/models.py:517
msgid "Settings for the dashboard widgets as JSON - do not edit manually!"
msgstr ""
#: users/models.py:524
msgid "Display Name"
msgstr ""
#: users/models.py:525
msgid "Chosen display name for the user"
msgstr ""
#: users/models.py:531
msgid "Position"
msgstr ""
#: users/models.py:532
msgid "Main job title or position"
msgstr ""
#: users/models.py:539
msgid "User status message"
msgstr ""
#: users/models.py:546
msgid "User location information"
msgstr ""
#: users/models.py:551
msgid "User is actively using the system"
msgstr ""
#: users/models.py:558
msgid "Preferred contact information for the user"
msgstr ""
#: users/models.py:564
msgid "User Type"
msgstr ""
#: users/models.py:565
msgid "Which type of user is this?"
msgstr ""
#: users/models.py:571
msgid "Organisation"
msgstr ""
#: users/models.py:572
msgid "Users primary organisation/affiliation"
msgstr ""
#: users/models.py:580
msgid "Primary Group"
msgstr ""
#: users/models.py:581
msgid "Primary group for the user"
msgstr ""
#: users/ruleset.py:28
msgid "Admin"
msgstr ""
#: users/ruleset.py:31
msgid "Bills of Material"
msgstr ""
#: users/ruleset.py:35
msgid "Purchase Orders"
msgstr ""
#: users/ruleset.py:36
msgid "Sales Orders"
msgstr ""
#: users/ruleset.py:37
msgid "Return Orders"
msgstr ""
#: users/ruleset.py:38
msgid "Transfer Orders"
msgstr ""
#: users/serializers.py:196
msgid "Username"
msgstr "שם משתמש"
#: users/serializers.py:199
msgid "First Name"
msgstr "שם פרטי"
#: users/serializers.py:199
msgid "First name of the user"
msgstr ""
#: users/serializers.py:203
msgid "Last Name"
msgstr ""
#: users/serializers.py:203
msgid "Last name of the user"
msgstr ""
#: users/serializers.py:207
msgid "Email address of the user"
msgstr ""
#: users/serializers.py:250
msgid "User must be authenticated"
msgstr ""
#: users/serializers.py:259
msgid "Only a superuser can create a token for another user"
msgstr ""
#: users/serializers.py:339
msgid "Administrator"
msgstr ""
#: users/serializers.py:340
msgid "Does this user have administrative permissions"
msgstr ""
#: users/serializers.py:345 users/serializers.py:463
msgid "Superuser"
msgstr ""
#: users/serializers.py:345 users/serializers.py:464
msgid "Is this user a superuser"
msgstr ""
#: users/serializers.py:349 users/serializers.py:471
msgid "Is this user account active"
msgstr ""
#: users/serializers.py:361
msgid "Only a superuser can adjust this field"
msgstr ""
#: users/serializers.py:389
msgid "Password"
msgstr ""
#: users/serializers.py:390
msgid "Password for the user"
msgstr ""
#: users/serializers.py:396
msgid "Override warning"
msgstr ""
#: users/serializers.py:397
msgid "Override the warning about password rules"
msgstr ""
#: users/serializers.py:456
msgid "Staff"
msgstr ""
#: users/serializers.py:457
msgid "Does this user have staff permissions"
msgstr ""
#: users/serializers.py:507
msgid "You do not have permission to create users"
msgstr ""
#: users/serializers.py:528
msgid "Your account has been created."
msgstr ""
#: users/serializers.py:530
msgid "Please use the password reset function to login"
msgstr ""
#: users/serializers.py:536
msgid "Welcome to InvenTree"
msgstr ""