diff --git a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po index e5183f741c..563c6e0a47 100644 --- a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Language: ar_SA\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "نقطة نهاية API غير موجودة" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "يجب أن يكون قائمة لـ عناصر مقدم لـ bulk operation" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "يجب أن يكون عناصر مقدم بصفته قائمة" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "غير صالح عناصر قائمة مقدم" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "الكل تصفية يجب فقط يكون مستخدم مع صحيح" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "لا عناصر مطابقة ال مقدم criteria" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "لا بيانات مقدم" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "يجب أن يكون هذا حقل فريد." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "العنصر لم يعد يتطابق مع المعايير المقدمة" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "المستخدم ليس لديه الصلاحية لعرض هذا النموذج" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "تعذّر تحويل {original} إلى {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "الكمية المقدمة غير صحيحة" @@ -133,43 +133,43 @@ msgstr "القيمة '{name}' لا تظهر في تنسيق النمط" msgid "Provided value does not match required pattern: " msgstr "القيمة المقدمة لا تتطابق مع النمط المطلوب: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "لا يمكن ترقيم تسلسلي المزيد من 1000 عناصر عند once" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "سلسلة الرقم التسلسلي فارغة" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "تكرار التسلسل" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "غير صالح مجموعة: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "نطاق المجموعة {group} يتجاوز الكَمّيَّة المسموح بها ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "لم يتم العثور على أرقام متسلسلة" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "عدد فريد الأرقام التسلسلية ({n}) يجب مطابقة كمية ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "إزالة علامات HTML من هذه القيمة" @@ -729,7 +729,7 @@ msgstr "قابل للاستهلاك" msgid "Optional" msgstr "اختياري" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "إنتاج مرجع" msgid "Part Category Name" msgstr "فئة الأصناف اسم" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "قابل للتتبع" @@ -2378,7 +2378,7 @@ msgstr "غير صالح نموذج نوع محدد لـ معلمة" msgid "ID of the target model for this parameter" msgstr "ID لـ ال هدف نموذج لـ هذا معلمة" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Announce ال نسخة ID لـ ال خادم في ال خادم حالة info (unauthenticated)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "خادم نسخة اسم" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "نص descriptor لـ ال خادم نسخة" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "استخدام نسخة اسم" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "استخدام ال نسخة اسم في ال title-bar" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "عرض ال `about` modal فقط إلى superusers" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "عرض مستخدم فائق banner" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "عرض تحذير banner في ال UI عند مسجل في بصفته مستخدم فائق" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "عرض مسؤول banner" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "عرض تحذير banner في ال UI عند مسجل في بصفته مسؤول" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "شركة اسم" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "داخلي شركة اسم" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "أساس URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "أساس URL لـ خادم نسخة" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "افتراضي عملة" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "تحديد أساس عملة لـ التسعير حسابات" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "قائمة لـ supported عملة رموز" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "عملة تحديث فاصل" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "How often إلى تحديث صرف rates (تعيين إلى صفر إلى تعطيل)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "أيام" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "عملة تحديث إضافة" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "عملة تحديث إضافة إلى استخدام" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "رفع حجم حد" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "أقصى allowable رفع حجم لـ صور و ملفات" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "طلب schema specification عند validating URLs" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "تحديث فحص فاصل" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "How often إلى فحص لـ updates (تعيين إلى صفر إلى تعطيل)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "تلقائي Backup" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "تفعيل تلقائي backup لـ قاعدة بيانات و media ملفات" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "تلقائي Backup فاصل" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "تحديد رقم لـ أيام بين automated backup events" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "مهمة الحذف فاصل" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "خلفية مهمة نتائج سوف يكون تم الحذف بعد محدد رقم لـ أيام" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "خطأ في سجل الحذف فاصل" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "خطأ في logs سوف يكون تم الحذف بعد محدد رقم لـ أيام" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "إشعار الحذف فاصل" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "مستخدم إشعارات سوف يكون تم الحذف بعد محدد رقم لـ أيام" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "بريد إلكتروني الحذف فاصل" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "بريد إلكتروني messages سوف يكون تم الحذف بعد محدد رقم لـ أيام" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Protect بريد إلكتروني سجل" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "منع الحذف لـ بريد إلكتروني سجل سجلات" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "باركود الدعم" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "تفعيل باركود ماسح الدعم في ال ويب واجهة" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "تخزين باركود نتائج" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "تخزين مسح الباركود نتائج في ال قاعدة بيانات" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "باركود Scans أقصى عد" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "أقصى رقم لـ مسح الباركود نتائج إلى تخزين" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "باركود إدخال Delay" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "باركود إدخال processing delay وقت" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "باركود Webcam الدعم" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "السماح باركود المسح عبر webcam في متصفح" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "باركود عرض بيانات" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "عرض باركود بيانات في متصفح بصفته نص" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "باركود Generation إضافة" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "إضافة إلى استخدام لـ داخلي باركود بيانات generation" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "صنف Locking" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "تفعيل locking لـ أصناف إلى منع modification" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "صنف مراجعات" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "تفعيل مراجعة حقل لـ صنف" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "تجميع مراجعة فقط" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "فقط السماح مراجعات لـ تجميع أصناف" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "السماح الحذف من تجميع" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "السماح الحذف لـ أصناف الذي هي مستخدم في تجميع" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN تعبير نمطي" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Regular expression نمط لـ مطابق صنف IPN" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "السماح نسخ IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "السماح متعدد أصناف إلى share ال نفس IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "السماح تحرير IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "السماح changing ال IPN قيمة أثناء تحرير صنف" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "نسخ صنف BOM بيانات" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "نسخ BOM بيانات حسب افتراضي عند duplicating صنف" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "نسخ معلمة الصنف بيانات" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "نسخ معلمة بيانات حسب افتراضي عند duplicating صنف" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "نسخ صنف اختبار بيانات" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "نسخ اختبار بيانات حسب افتراضي عند duplicating صنف" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "نسخ فئة معلمة قوالب" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "نسخ فئة معلمة قوالب عند creating صنف" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "أصناف هي قوالب حسب افتراضي" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "أصناف يمكن يكون مجمّع من أخرى مكونات حسب افتراضي" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "مكوّن" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "أصناف يمكن يكون مستخدم بصفته sub-components حسب افتراضي" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "قابل للشراء" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "أصناف هي قابل للشراء حسب افتراضي" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "قابل للبيع" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "أصناف هي قابل للبيع حسب افتراضي" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "أصناف هي قابل للتتبع حسب افتراضي" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "افتراضي" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "أصناف هي افتراضي حسب افتراضي" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "عرض مرتبط أصناف" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "عرض مرتبط أصناف لـ صنف" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "أولي مخزون بيانات" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "السماح إنشاء لـ أولي مخزون عند إضافة جديد صنف" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "أولي مورد بيانات" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "السماح إنشاء لـ أولي مورد بيانات عند إضافة جديد صنف" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "صنف اسم عرض تنسيق" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "تنسيق إلى عرض ال صنف اسم" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "فئة الأصناف افتراضي أيقونة" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "فئة الأصناف افتراضي أيقونة (فارغ means لا أيقونة)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "أدنى التسعير عشري أماكن" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "أدنى رقم لـ عشري أماكن إلى عرض عند عرض التسعير بيانات" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "أقصى التسعير عشري أماكن" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "أقصى رقم لـ عشري أماكن إلى عرض عند عرض التسعير بيانات" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "استخدام مورد التسعير" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "تضمين مورد سعر فواصل في إجمالي التسعير حسابات" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "شراء سجل تجاوز" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "تاريخي طلب الشراء التسعير overrides مورد سعر فواصل" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "استخدام عنصر المخزون التسعير" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "استخدام التسعير من يدويًا entered مخزون بيانات لـ التسعير حسابات" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "عنصر المخزون التسعير Age" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "استبعاد عناصر المخزون older من هذا رقم لـ أيام من التسعير حسابات" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "استخدام متغير التسعير" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "تضمين متغير التسعير في إجمالي التسعير حسابات" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "نشط متغيرات فقط" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "فقط استخدام نشط متغير أصناف لـ calculating متغير التسعير" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "تلقائي تحديث التسعير" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "تلقائيًا تحديث صنف التسعير عند داخلي بيانات تغييرات" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "التسعير Rebuild فاصل" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "عدد أيام قبل صنف التسعير هو تلقائيًا تم التحديث" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "داخلي أسعار" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "تفعيل داخلي أسعار لـ أصناف" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "داخلي سعر تجاوز" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "إذا متاح، داخلي أسعار تجاوز سعر range حسابات" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "كمية السماح BOM صفر" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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 "كمية قبول صفر كمية لـ BOM عنصر لـ صنف. Enables باستخدام إعداد كمية إلى define كمية مطلوب per إنتاج، independent لـ إنتاج" -#: common/setting/system.py:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "تفعيل ملصق الطباعة" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "تفعيل ملصق الطباعة من ال ويب واجهة" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "ملصق صورة DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "DPI resolution عند جارٍ الإنشاء صورة ملفات إلى supply إلى ملصق الطباعة إضافات" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "تفعيل تقارير" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "تفعيل generation لـ تقارير" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "تصحيح الأخطاء وضع" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "إنشاء تقارير في تصحيح الأخطاء وضع (HTML مخرج)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "تقرير URL جارٍ الجلب" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "السماح جارٍ الجلب لـ بعيد URLs عند جارٍ الإنشاء تقارير" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "سجل تقرير أخطاء" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "سجل أخطاء الذي occur عند جارٍ الإنشاء تقارير" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "صفحة حجم" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "افتراضي صفحة حجم لـ PDF تقارير" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Enforce معلمة وحدات" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "إذا وحدات هي مقدم، معلمة قيم يجب مطابقة ال محدد وحدات" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Globally فريد Serials" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "يجب أن يكون الأرقام التسلسلية لـ عناصر المخزون globally فريد" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "حذف نافد مخزون" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Determines افتراضي behavior عند عنصر المخزون هو نافد" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "السماح تعديل الرقم التسلسلي" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "السماح تحرير لـ الرقم التسلسلي لـ عناصر المخزون" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "حذف مسلسل مخزون" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "السماح الحذف لـ عناصر المخزون الذي لديه الرقم التسلسلي" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "رمز الدفعة قالب" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "قالب لـ جارٍ الإنشاء افتراضي دفعة رموز لـ عناصر المخزون" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "مخزون انتهاء" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "تفعيل مخزون انتهاء الوظيفة" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Sell منتهي مخزون" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "السماح بيع لـ منتهي مخزون" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "مخزون قديم وقت" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "عدد أيام عناصر المخزون هي considered قديم قبل expiring" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "إنتاج منتهي مخزون" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "السماح building مع منتهي مخزون" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "مخزون Ownership Control" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "تفعيل ownership control over مواقع المخزون و عناصر" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "موقع المخزون افتراضي أيقونة" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "موقع المخزون افتراضي أيقونة (فارغ means لا أيقونة)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "عرض مثبت عناصر المخزون" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "عرض مثبت عناصر المخزون في مخزون tables" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "فحص BOM عند installing عناصر" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "مثبت عناصر المخزون يجب موجود في ال BOM لـ ال الأصل صنف" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "السماح خارج لـ مخزون تحويل" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "السماح عناصر المخزون الذي هي غير في مخزون إلى يكون منقول بين مواقع المخزون" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "دمج مخزون مع موجود مخزون على تحويل حسب افتراضي" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "افتراضي حالة لـ دمج مخزون على تحويل behaviour. (يمكن يكون تم التغيير per تحويل إذا desired)" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "أمر الإنتاج مرجع نمط" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "مطلوب نمط لـ جارٍ الإنشاء أمر الإنتاج مرجع حقل" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "طلب مسؤول مالك" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "يجب أن يكون مسؤول مالك مسند إلى كل طلب" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "طلب نشط صنف" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "منع أمر الإنتاج إنشاء لـ غير نشط أصناف" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "طلب مقفل صنف" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "منع أمر الإنتاج إنشاء لـ غير مقفل أصناف" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "طلب صالح BOM" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "منع أمر الإنتاج إنشاء unless BOM لديه تم تم التحقق" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "طلب Closed فرعي طلبات" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "منع أمر الإنتاج إكمال حتى الكل فرعي طلبات هي closed" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "خارجي أوامر الإنتاج" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "تفعيل خارجي أمر الإنتاج الوظيفة" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "طلب خارجي أوامر الإنتاج" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "طلب خارجي أمر الإنتاج عند ordering مجمّع أصناف من خارجي مورد" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Block حتى اختبارات نجاح" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "منع إنتاج مخرجات من being مكتمل حتى الكل مطلوب اختبارات نجاح" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "تفعيل طلبات الإرجاع" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "تفعيل طلب الإرجاع الوظيفة في ال مستخدم واجهة" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "طلب الإرجاع مرجع نمط" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "مطلوب نمط لـ جارٍ الإنشاء طلب الإرجاع مرجع حقل" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "تعديل مكتمل طلبات الإرجاع" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "السماح تحرير لـ طلبات الإرجاع بعد they لديه تم مكتمل" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "طلب البيع مرجع نمط" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "مطلوب نمط لـ جارٍ الإنشاء طلب البيع مرجع حقل" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "طلب البيع افتراضي شحنة" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "تفعيل إنشاء لـ افتراضي شحنة مع طلبات البيع" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "تعديل مكتمل طلبات البيع" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "السماح تحرير لـ طلبات البيع بعد they لديه تم مشحون أو مكتمل" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "شحنة يتطلب Checking" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "منع إكمال لـ شحنات حتى عناصر لديه تم محدد" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "تعيين مشحون طلبات بصفته مكتمل" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "حالة طلبات البيع معلّم بصفته مشحون سوف تلقائيًا يكون مكتمل، bypassing ال \"shipped\"" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "تفعيل طلبات التحويل" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "تفعيل طلب التحويل الوظيفة في ال مستخدم واجهة" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "طلب التحويل مرجع نمط" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "مطلوب نمط لـ جارٍ الإنشاء طلب التحويل مرجع حقل" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "Block غير مكتمل عنصر اختبارات" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "منع تخصيص لـ عناصر المخزون إلى طلبات البيع إذا مطلوب عنصر اختبارات هي غير مكتمل" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "طلب الشراء مرجع نمط" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "مطلوب نمط لـ جارٍ الإنشاء طلب الشراء مرجع حقل" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "تعديل مكتمل طلبات الشراء" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "السماح تحرير لـ طلبات الشراء بعد they لديه تم مشحون أو مكتمل" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "تحويل عملة" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "تحويل عنصر قيمة إلى أساس عملة عند receiving مخزون" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "تلقائي مكتمل طلبات الشراء" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "تلقائيًا تعيين طلبات الشراء بصفته مكتمل عند الكل البنود هي مستلم" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "تفعيل كلمة المرور forgot" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "تفعيل كلمة المرور forgot دالة على ال تسجيل الدخول pages" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "تفعيل تسجيل" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "تفعيل self-registration لـ مستخدمون على ال تسجيل الدخول pages" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "تفعيل SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "تفعيل SSO على ال تسجيل الدخول pages" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "تفعيل SSO تسجيل" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "تفعيل self-registration عبر SSO لـ مستخدمون على ال تسجيل الدخول pages" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "تفعيل SSO مجموعة مزامنة" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "تفعيل synchronizing InvenTree مجموعات مع مجموعات مقدم حسب ال IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "SSO مجموعة مفتاح" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "ال اسم لـ ال مجموعات claim attribute مقدم حسب ال IdP" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "SSO مجموعة map" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "mapping من SSO مجموعات إلى محلي InvenTree مجموعات. إذا ال محلي مجموعة يقوم غير موجود، هو سوف يكون تم الإنشاء." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "إزالة مجموعات outside لـ SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Whether مجموعات مسند إلى ال مستخدم ينبغي يكون تمت الإزالة إذا they هي غير backend حسب ال IdP. Disabling هذا إعداد might cause security issues" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "بريد إلكتروني مطلوب" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "طلب مستخدم إلى supply بريد على signup" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Auto-fill SSO مستخدمون" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "تلقائيًا fill خارج user-details من SSO account-data" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "بريد twice" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "على signup ask مستخدمون twice لـ الخاص بهم بريد" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "كلمة المرور twice" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "على signup ask مستخدمون twice لـ الخاص بهم كلمة المرور" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "مسموح domains" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restrict signup إلى certain domains (comma-separated، starting مع @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "مجموعة على signup" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "مجموعة إلى الذي جديد مستخدمون هي مسند على تسجيل. إذا SSO مجموعة مزامنة هو مفعّل، هذا مجموعة هو فقط تعيين إذا لا مجموعة يمكن يكون مسند من ال IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "مستخدمون يجب استخدام multifactor security." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Enabling هذا إعداد سوف طلب الكل مستخدمون إلى تعيين أعلى multifactor مصادقة. الكل sessions سوف يكون disconnected immediately." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "فحص إضافات على startup" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "فحص ذلك الكل إضافات هي مثبت على startup - تفعيل في container environments" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "فحص لـ إضافة updates" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "تفعيل periodic checks لـ updates إلى مثبت إضافات" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "تفعيل URL تكامل" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "تفعيل إضافات إلى إضافة URL routes" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "تفعيل تنقل تكامل" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "تفعيل إضافات إلى integrate إلى تنقل" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "تفعيل تطبيق تكامل" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "تفعيل إضافات إلى إضافة apps" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "تفعيل schedule تكامل" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "تفعيل إضافات إلى run مجدول مهام" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "تفعيل event تكامل" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "تفعيل إضافات إلى respond إلى داخلي events" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "تفعيل واجهة تكامل" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "تفعيل إضافات إلى integrate إلى ال مستخدم واجهة" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "تفعيل بريد تكامل" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "تفعيل إضافات إلى عملية صادر/وارد mails" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "تفعيل مشروع رموز" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "تفعيل مشروع رموز لـ تتبع مشاريع" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "تفعيل جرد المخزون" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "تفعيل الوظيفة لـ recording تاريخي مخزون levels و قيمة" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "استبعاد خارجي مواقع" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "استبعاد عناصر المخزون في خارجي مواقع من جرد المخزون حسابات" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "تلقائي جرد المخزون Period" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "عدد أيام بين تلقائي جرد المخزون recording" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "حذف Old جرد المخزون سجلات" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "حذف جرد المخزون سجلات older من ال محدد رقم لـ أيام" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "جرد المخزون الحذف فاصل" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "جرد المخزون سجلات سوف يكون تم الحذف بعد محدد رقم لـ أيام" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "حذف Old مخزون تتبع سجلات" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "حذف مخزون تتبع سجلات older من ال محدد رقم لـ أيام" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "مخزون تتبع الحذف فاصل" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "مخزون تتبع سجلات سوف يكون تم الحذف بعد محدد رقم لـ أيام" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "عرض مستخدمون كامل names" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "عرض مستخدمون كامل names بدلًا من لـ usernames" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "عرض مستخدم ملفات شخصية" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "عرض مستخدمون ملفات شخصية على الخاص بهم ملف شخصي صفحة" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "Week Starts على" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "Starting day لـ ال week، لـ عرض في تقويم views" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "تقويم Horizon" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "عدد months إلى ال future إلى عرض في تقويم views" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "تفعيل اختبار Station بيانات" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "تفعيل اختبار station بيانات collection لـ اختبار نتائج" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "تفعيل آلة Ping" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "تفعيل حالة periodic ping مهمة لـ مسجل آلات إلى فحص الخاص بهم" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "سعر فواصل" msgid "Pretty Name" msgstr "Pretty اسم" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "خطأ في حدث during بيانات تصدير" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "بيانات تصدير إضافة مرتجع incorrect بيانات تنسيق" @@ -5250,7 +5258,7 @@ msgstr "عدد copies إلى طباعة لـ كل ملصق" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "غير معروف" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "طلب شراء" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "طلب شراء" msgid "Sales Order" msgstr "طلب بيع" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "طلب إرجاع" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "طلب تحويل" diff --git a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po index e9e6dc9d94..332bc700fa 100644 --- a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "Не е намерена крайна точка на API" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Елементите трябва да се предоставят, като списък" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Потребителя няма нужното разрешение, за да вижда този модел" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Преобразуването на {original} в {unit} не беше успешно" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Въведена е недопустима стойност" @@ -133,43 +133,43 @@ msgstr "Значението '{name}' не отговаря на шаблона" msgid "Provided value does not match required pattern: " msgstr "Въведеното значение не отговаря на задължителния шаблон: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Липсва сериен номер" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Повтарящ се сериен номер" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Не са открити серийни номера" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Премахнете HTML маркерите от тази стойност" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/ca/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ca/LC_MESSAGES/django.po index 2e3c44c585..ff4bdcd46d 100644 --- a/src/backend/InvenTree/locale/ca/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ca/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Catalan\n" "Language: ca_ES\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "No s'ha trobat el punt final de l'API" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "Cal proporcionar una llista d'elements per a l'operació massiva" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Els elements s'han de proporcionar com a llista" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "La llista d'elements proporcionada no és vàlida" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "El filtre «all» només es pot utilitzar amb «true»" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Cap element coincideix amb els criteris proporcionats" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "No s'han proporcionat dades" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Aquest camp ha de ser únic." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "L'element ja no coincideix amb els criteris proporcionats" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "L'usuari no té permís per a veure aquest model" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "No s'ha pogut convertir {original} a {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "La quantitat proporcionada no és vàlida" @@ -133,43 +133,43 @@ msgstr "El valor '{name}' no apareix en el format del patró" msgid "Provided value does not match required pattern: " msgstr "El valor proporcionat no coincideix amb el patró necessari: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "No es poden serialitzar més de 1000 elements alhora" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "La cadena del número de sèrie és buida" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Número de sèrie duplicat" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Grup no vàlid: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "L'interval del grup {group} supera la quantitat permesa ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "No s'ha trobat cap número de sèrie" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "El nombre de números de sèrie únics ({n}) ha de coincidir amb la quantitat ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Elimineu les etiquetes HTML d'aquest valor" @@ -729,7 +729,7 @@ msgstr "Consumible" msgid "Optional" msgstr "Opcional" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Referència de l'ordre de producció" msgid "Part Category Name" msgstr "Nom de la categoria de peces" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Rastrejable" @@ -2378,7 +2378,7 @@ msgstr "S'ha especificat un tipus de model no vàlid per al paràmetre" msgid "ID of the target model for this parameter" msgstr "ID del model de destinació d'aquest paràmetre" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Anuncia l'ID de la instància del servidor a la informació d'estat del servidor (sense autenticació)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Nom de la instància del servidor" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Cadena descriptiva de la instància del servidor" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Usa el nom de la instància" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Usa el nom de la instància a la barra de títol" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Restringeix la visualització de `quant a`" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Mostra el diàleg `quant a` només als superusuaris" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "Mostra el bàner de superusuari" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "Mostra un bàner d'avís a la interfície quan s'ha iniciat la sessió com a superusuari" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "Mostra el bàner d'administrador" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "Mostra un bàner d'avís a la interfície quan s'ha iniciat la sessió com a administrador" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Nom de l'empresa" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Nom intern de l'empresa" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "URL base" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "URL base de la instància del servidor" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Moneda predeterminada" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Seleccioneu la moneda base per als càlculs de preus" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Monedes admeses" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Llista de codis de moneda admesos" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Interval d'actualització de moneda" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Freqüència d'actualització dels tipus de canvi (establiu-ho a zero per a desactivar-ho)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "dies" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Connector d'actualització de moneda" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Connector d'actualització de moneda que s'ha d'usar" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "Límit de mida de pujada" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "Mida màxima permesa de pujada per a imatges i fitxers" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Validació estricta d'URL" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Requereix l'especificació de l'esquema en validar els URL" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Interval de comprovació d'actualitzacions" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Freqüència de comprovació d'actualitzacions (establiu-ho a zero per a desactivar-ho)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Còpia de seguretat automàtica" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Activa la còpia de seguretat automàtica de la base de dades i dels fitxers multimèdia" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Interval de còpia de seguretat automàtica" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Nombre de dies entre les còpies de seguretat automàtiques" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Interval de supressió de tasques" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Els resultats de les tasques en segon pla se suprimiran després del nombre de dies especificat" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Interval de supressió del registre d'errors" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Els registres d'errors se suprimiran després del nombre de dies especificat" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Interval de supressió de notificacions" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Les notificacions d'usuari se suprimiran després del nombre de dies especificat" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "Interval de supressió de correus electrònics" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "Els missatges de correu electrònic se suprimiran després del nombre de dies especificat" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Protegeix el registre de correu electrònic" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "Impedeix la supressió de les entrades del registre de correu electrònic" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Compatibilitat amb codis de barres" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Activa la compatibilitat amb l'escàner de codis de barres a la interfície web" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Desa els resultats dels codis de barres" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Desa els resultats d'escaneig de codis de barres a la base de dades" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Nombre màxim d'escaneigs de codis de barres" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Nombre màxim de resultats d'escaneig de codis de barres que es desen" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Retard d'entrada del codi de barres" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Temps de retard en el processament de l'entrada del codi de barres" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Compatibilitat amb càmera web per a codis de barres" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Permet escanejar codis de barres amb la càmera web al navegador" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Mostra les dades del codi de barres" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Mostra les dades del codi de barres com a text al navegador" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Connector de generació de codis de barres" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Connector que s'ha d'usar per a la generació interna de dades de codis de barres" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "Bloqueig de peces" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "Activa el bloqueig de peces per a evitar-ne la modificació" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Revisions de peces" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Activa el camp de revisió per a les peces" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Revisió només de conjunts" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Permet revisions només per a peces de conjunt" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Permet la supressió des d'un conjunt" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Permet la supressió de peces que s'usen en un conjunt" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "Expressió regular de l'IPN" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Patró d'expressió regular per a fer coincidir l'IPN de la peça" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Permet IPN duplicats" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Permet que diverses peces comparteixin el mateix IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Permet editar l'IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Permet canviar el valor de l'IPN en editar una peça" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Copia les dades de la BOM de la peça" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Copia les dades de la BOM per defecte en duplicar una peça" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Copia les dades de paràmetres de la peça" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Copia les dades de paràmetres per defecte en duplicar una peça" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Copia les dades de prova de la peça" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Copia les dades de prova per defecte en duplicar una peça" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Copia les plantilles de paràmetres de la categoria" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Copia les plantilles de paràmetres de la categoria en crear una peça" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Les peces són plantilles per defecte" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Les peces es poden muntar a partir d'altres components per defecte" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Component" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Les peces es poden usar com a subcomponents per defecte" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Comprable" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Les peces són comprables per defecte" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Vendible" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Les peces són vendibles per defecte" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Les peces són rastrejables per defecte" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtual" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Les peces són virtuals per defecte" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Mostra les peces relacionades" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Mostra les peces relacionades d'una peça" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Dades d'estoc inicial" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Permet la creació d'estoc inicial en afegir una peça nova" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Dades de proveïdor inicials" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Permet la creació de dades de proveïdor inicials en afegir una peça nova" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Format de visualització del nom de la peça" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Format per a mostrar el nom de la peça" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Icona predeterminada de la categoria de peces" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Icona predeterminada de la categoria de peces (buit vol dir sense icona)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Nombre mínim de decimals dels preus" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Nombre mínim de decimals que es mostren en representar les dades de preus" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Nombre màxim de decimals dels preus" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Nombre màxim de decimals que es mostren en representar les dades de preus" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Usa els preus del proveïdor" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Inclou les escales de preus del proveïdor en els càlculs generals de preus" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Prioritat de l'historial de compres" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Els preus històrics de les comandes de compra tenen prioritat sobre les escales de preus del proveïdor" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Usa els preus dels articles d'estoc" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Usa els preus de les dades d'estoc introduïdes manualment per als càlculs de preus" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Antiguitat dels preus dels articles d'estoc" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Exclou dels càlculs de preus els articles d'estoc més antics que aquest nombre de dies" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Usa els preus de les variants" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Inclou els preus de les variants en els càlculs generals de preus" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Només variants actives" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Usa només les peces variants actives per a calcular els preus de les variants" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Actualitza els preus automàticament" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Actualitza automàticament els preus de les peces quan canvien les dades internes" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Interval de recàlcul de preus" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Nombre de dies abans que els preus de les peces s'actualitzin automàticament" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Preus interns" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Activa els preus interns per a les peces" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Prioritat del preu intern" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Si estan disponibles, els preus interns tenen prioritat sobre els càlculs de l'interval de preus" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "Permet quantitat zero a la BOM" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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 "Accepta una quantitat zero per a un element de la BOM d'una peça. Permet usar la quantitat de preparació per a definir una quantitat necessària per producció, independent de la quantitat a produir" -#: common/setting/system.py:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Activa la impressió d'etiquetes" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Activa la impressió d'etiquetes des de la interfície web" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "PPP de la imatge de l'etiqueta" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Resolució en PPP en generar fitxers d'imatge per als connectors d'impressió d'etiquetes" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Activa els informes" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Activa la generació d'informes" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Mode de depuració" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Genera els informes en mode de depuració (sortida HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "Obtenció d'URL en informes" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "Permet obtenir URL remots en generar informes" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Registra els errors dels informes" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Registra els errors que es produeixen en generar informes" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Mida de la pàgina" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Mida de pàgina predeterminada per als informes PDF" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Força les unitats dels paràmetres" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Si s'indiquen unitats, els valors dels paràmetres han de coincidir amb les unitats especificades" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Números de sèrie únics globalment" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Els números de sèrie dels articles d'estoc han de ser únics globalment" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Suprimeix l'estoc esgotat" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina el comportament predeterminat quan s'esgota un article d'estoc" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "Permet editar el número de sèrie" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "Permet editar el número de sèrie dels articles d'estoc" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "Suprimeix l'estoc serialitzat" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "Permet la supressió d'articles d'estoc que tenen número de sèrie" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Plantilla de codi de lot" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Plantilla per a generar codis de lot predeterminats per als articles d'estoc" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Caducitat de l'estoc" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Activa la funcionalitat de caducitat de l'estoc" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Ven l'estoc caducat" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Permet la venda d'estoc caducat" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Temps d'estoc a punt de caducar" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Nombre de dies abans de caducar durant els quals els articles d'estoc es consideren a punt de caducar" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Produeix amb estoc caducat" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Permet produir amb estoc caducat" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Control de propietat de l'estoc" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Activa el control de propietat sobre les ubicacions i els articles d'estoc" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Icona predeterminada de la ubicació d'estoc" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Icona predeterminada de la ubicació d'estoc (buit vol dir sense icona)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Mostra els articles d'estoc instal·lats" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Mostra els articles d'estoc instal·lats a les taules d'estoc" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Comprova la BOM en instal·lar articles" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Els articles d'estoc instal·lats han d'existir a la BOM de la peça pare" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Permet la transferència sense estoc" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permet transferir entre ubicacions d'estoc els articles d'estoc que no estan en estoc" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "Fusiona l'estoc amb l'estoc existent en transferir per defecte" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "Estat predeterminat del comportament de fusió d'estoc en transferir. (Es pot canviar a cada transferència si es vol)" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Patró de referència de les ordres de producció" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Patró obligatori per a generar el camp de referència de l'ordre de producció" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Requereix un propietari responsable" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "S'ha d'assignar un propietari responsable a cada comanda" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Requereix una peça activa" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Impedeix la creació d'ordres de producció per a peces inactives" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Requereix una peça bloquejada" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Impedeix la creació d'ordres de producció per a peces no bloquejades" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Requereix una BOM vàlida" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Impedeix la creació d'ordres de producció si no s'ha validat la BOM" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Requereix ordres filles tancades" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Impedeix completar l'ordre de producció fins que totes les ordres filles estiguin tancades" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Ordres de producció externes" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Activa la funcionalitat d'ordres de producció externes" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "Requereix ordres de producció externes" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "Requereix una ordre de producció externa en demanar peces muntades a un proveïdor extern" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Bloqueja fins que les proves passin" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Impedeix completar els resultats de producció fins que totes les proves obligatòries passin" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Activa les ordres de devolució" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Activa la funcionalitat d'ordres de devolució a la interfície d'usuari" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Patró de referència de les ordres de devolució" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Patró obligatori per a generar el camp de referència de l'ordre de devolució" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Edita les ordres de devolució completades" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Permet editar les ordres de devolució després que s'hagin completat" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Patró de referència de les comandes de venda" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Patró obligatori per a generar el camp de referència de la comanda de venda" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Enviament predeterminat de la comanda de venda" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Activa la creació d'un enviament predeterminat amb les comandes de venda" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Edita les comandes de venda completades" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permet editar les comandes de venda després que s'hagin enviat o completat" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "L'enviament requereix comprovació" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Impedeix completar els enviaments fins que s'hagin comprovat els articles" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Marca les comandes enviades com a completades" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Les comandes de venda marcades com a enviades es completaran automàticament, saltant-se l'estat \"enviat\"" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "Activa les ordres de transferència" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "Activa la funcionalitat d'ordres de transferència a la interfície d'usuari" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "Patró de referència de les ordres de transferència" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "Patró obligatori per a generar el camp de referència de l'ordre de transferència" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "Edita les ordres de transferència completades" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "Permet editar les ordres de transferència després que s'hagin completat" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "Bloqueja si les proves de l'article són incompletes" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "Impedeix l'assignació d'articles d'estoc a comandes de venda si les proves obligatòries de l'article són incompletes" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Patró de referència de les comandes de compra" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Patró obligatori per a generar el camp de referència de la comanda de compra" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Edita les comandes de compra completades" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Permet editar les comandes de compra després que s'hagin enviat o completat" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Converteix la moneda" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Converteix el valor de l'article a la moneda base en rebre estoc" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Completa automàticament les comandes de compra" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marca automàticament les comandes de compra com a completades quan s'han rebut totes les línies" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "Fusiona les línies de la comanda de compra" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "Fusiona les línies noves de la comanda de compra amb les línies existents que comparteixen la mateixa peça, destinació i data objectiu" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Activa la funció de contrasenya oblidada" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Activa la funció de contrasenya oblidada a les pàgines d'inici de sessió" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Activa el registre" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Activa l'autoregistre dels usuaris a les pàgines d'inici de sessió" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Activa l'SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Activa l'SSO a les pàgines d'inici de sessió" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Activa el registre per SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Activa l'autoregistre dels usuaris mitjançant SSO a les pàgines d'inici de sessió" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Activa la sincronització de grups per SSO" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Activa la sincronització dels grups d'InvenTree amb els grups proporcionats per l'IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "Clau de grup de l'SSO" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "El nom de l'atribut de grups (claim) proporcionat per l'IdP" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "Mapa de grups de l'SSO" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Una assignació de grups de l'SSO a grups locals d'InvenTree. Si el grup local no existeix, es crearà." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Elimina els grups fora de l'SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Indica si s'han d'eliminar els grups assignats a l'usuari que no provenen de l'IdP. Desactivar aquest paràmetre pot causar problemes de seguretat" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "Desactivar aquest paràmetre aturarà la neteja dels grups als quals els usuaris externs ja no pertanyen. Això pot causar problemes de seguretat." -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Correu electrònic obligatori" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Requereix que l'usuari indiqui un correu electrònic en registrar-se" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Emplena automàticament els usuaris SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Emplena automàticament les dades de l'usuari a partir de les dades del compte SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Correu electrònic dues vegades" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "En registrar-se, demana dues vegades el correu electrònic als usuaris" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Contrasenya dues vegades" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "En registrar-se, demana dues vegades la contrasenya als usuaris" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Dominis permesos" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restringeix el registre a determinats dominis (separats per comes, començant per @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Grup en registrar-se" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Grup al qual s'assignen els usuaris nous en registrar-se. Si la sincronització de grups per SSO està activada, aquest grup només s'estableix si no es pot assignar cap grup des de l'IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Imposa l'MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Els usuaris han d'utilitzar seguretat multifactor." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Si activeu aquest paràmetre, tots els usuaris hauran de configurar l'autenticació multifactor. Totes les sessions es desconnectaran immediatament." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Comprova els connectors en iniciar" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Comprova que tots els connectors estan instal·lats en iniciar; activeu-ho en entorns de contenidors" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Comprova si hi ha actualitzacions dels connectors" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Activa les comprovacions periòdiques d'actualitzacions dels connectors instal·lats" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Activa la integració d'URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Permet que els connectors afegeixin rutes d'URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Activa la integració de navegació" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Permet que els connectors s'integrin a la navegació" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Activa la integració d'aplicacions" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Permet que els connectors afegeixin aplicacions" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Activa la integració de programació" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Permet que els connectors executin tasques programades" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Activa la integració d'esdeveniments" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Permet que els connectors responguin a esdeveniments interns" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Activa la integració d'interfície" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Permet que els connectors s'integrin a la interfície d'usuari" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "Activa la integració de correu" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Permet que els connectors processin correus sortints/entrants" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Activa els codis de projecte" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Activa els codis de projecte per fer el seguiment dels projectes" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "Activa el recompte d'inventari" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Activa la funcionalitat per registrar l'historial de nivells i valor d'estoc" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Exclou les ubicacions externes" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Exclou els articles d'estoc en ubicacions externes dels càlculs del recompte d'inventari" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Període de recompte d'inventari automàtic" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "Nombre de dies entre registres automàtics del recompte d'inventari" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "Suprimeix les entrades antigues de recompte d'inventari" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "Suprimeix les entrades de recompte d'inventari anteriors al nombre de dies especificat" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "Interval de supressió de recomptes d'inventari" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Les entrades de recompte d'inventari se suprimiran després del nombre de dies especificat" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "Suprimeix les entrades antigues de seguiment d'estoc" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "Suprimeix les entrades de seguiment d'estoc anteriors al nombre de dies especificat" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "Interval de supressió del seguiment d'estoc" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "Les entrades de seguiment d'estoc se suprimiran després del nombre de dies especificat" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Mostra els noms complets dels usuaris" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Mostra els noms complets dels usuaris en lloc dels noms d'usuari" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Mostra els perfils d'usuari" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Mostra els perfils dels usuaris a la seva pàgina de perfil" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "La setmana comença el" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "Dia d'inici de la setmana, per mostrar-lo a les vistes de calendari" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "Diumenge" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "Dilluns" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "Dimarts" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "Dimecres" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "Dijous" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "Divendres" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "Dissabte" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "Horitzó del calendari" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "Nombre de mesos cap al futur que es mostraran a les vistes de calendari" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "mesos" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Activa les dades d'estació de prova" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Activa la recollida de dades d'estació de prova per als resultats de prova" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "Activa el ping de màquines" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Activa la tasca periòdica de ping a les màquines registrades per comprovar-ne l'estat" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "Activa les comandes de venda" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "Activa la funcionalitat de comandes de venda a la interfície d'usuari" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "Activa les comandes de compra" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "Activa la funcionalitat de comandes de compra a la interfície d'usuari" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "Activa les ordres de producció" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "Activa la funcionalitat d'ordres de producció a la interfície d'usuari" @@ -4941,11 +4949,11 @@ msgstr "Escales de preus" msgid "Pretty Name" msgstr "Nom llegible" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "S'ha produït un error durant l'exportació de dades" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "El connector d'exportació de dades ha retornat un format de dades incorrecte" @@ -5250,7 +5258,7 @@ msgstr "Nombre de còpies que s'han d'imprimir de cada etiqueta" msgid "Connected" msgstr "Connectada" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Desconegut" @@ -5501,14 +5509,14 @@ msgstr "No s'ha trobat l'ordre de devolució" msgid "Transfer order not found" msgstr "No s'ha trobat l'ordre de transferència" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Comanda de compra" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Comanda de compra" msgid "Sales Order" msgstr "Comanda de venda" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Ordre de devolució" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "Ordre de transferència" diff --git a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po index c6176f666b..a3d8d83f2e 100644 --- a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API endpoint nebyl nalezen" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "Seznam položek musí být k dispozici pro hromadnou operaci" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Položky musí být uvedeny jako seznam" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Zadán neplatný seznam položek" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Všechny filtry musí být použity s Pravda" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Zadaným kritériím neodpovídají žádné položky" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Nebyla poskytnuta žádná data" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Toto pole musí být unikátní." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "Položka již neodpovídá zadaným kritériím" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Uživatel nemá právo zobrazit tento model" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Nelze převést {original} na {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Vyplněno neplatné množství" @@ -133,43 +133,43 @@ msgstr "Hodnota '{name}' neodpovídá formátu vzoru" msgid "Provided value does not match required pattern: " msgstr "Poskytnutá hodnota neodpovídá požadovanému vzoru: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Nelze serializovat více než 1000 položek najednou" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Nevyplněné výrobní číslo" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Duplicitní výrobní číslo" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Neplatná skupina: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Rozsah skupiny {group} překračuje povolené množství ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Nenalezena žádná výrobní čísla" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Počet jedinečných sériových čísel ({n}) musí odpovídat množství ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Odstranit HTML tagy z této hodnoty" @@ -729,7 +729,7 @@ msgstr "Spotřební materiál" msgid "Optional" msgstr "Volitelné" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Reference sestavení" msgid "Part Category Name" msgstr "Název kategorie dílů" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Sledovatelné" @@ -2378,7 +2378,7 @@ msgstr "Neplatný typ modelu pro daný parametr" msgid "ID of the target model for this parameter" msgstr "ID cílového modelu pro tento parametr" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Oznámit ID instance pro server na server status infu (nepřihlášeno)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Název instance serveru" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Textový popisovač pro instanci serveru" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Použít název instance" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Použít název instance v liště" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Omezit zobrazování `o aplikaci`" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Zobrazovat okno `o aplikaci` pouze superuživatelům" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "Zobrazit banner superuživatele" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "Zobrazit varovný banner v uživatelském rozhraní při přihlášení jako superuživatel" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "Zobrazit banner administrátora" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "Zobrazit varovný banner v uživatelském rozhraní při přihlášení jako administrátor" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Jméno společnosti" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Interní název společnosti" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Základní URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Základní URL pro instanci serveru" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Výchozí měna" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Vyberte základní měnu pro cenové kalkulace" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Podporované měny" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Seznam podporovaných kódů měn" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Interval aktualizace měny" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Jak často aktualizovat směnné kurzy (pro vypnutí nastavte na nulu)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "dny" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Plugin aktualizace měny" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Plugin pro aktualizaci měn k použití" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "Limit velikosti nahrávání" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "Maximální povolená velikost pro nahrávání obrázků a souborů" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Přísná validace URL" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Vyžadovat specifikaci schématu při ověřování adres URL" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Interval kontroly aktualizací" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Jak často kontrolovat aktualizace (nastavte na nulu pro vypnutí)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Automatické Zálohování" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Povolit automatické zálohování databáze a mediálních souborů" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Interval automatického zálohování" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Zadejte počet dní mezi automatickými zálohovými událostmi" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Interval mazání úloh" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Výsledky úloh na pozadí budou odstraněny po zadaném počtu dní" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Interval odstranění protokolu chyb" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Záznamy chyb budou odstraněny po zadaném počtu dní" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Interval pro odstranění oznámení" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Uživatelská oznámení budou smazána po zadaném počtu dní" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "Interval mazání emailů" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "Emailové zprávy budou odstraněny po specifikovaném počtu dní" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Chránit Email log" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "Zabránit odstranění vstupů email logů" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Podpora čárových kódů" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Povolit podporu pro skenování čárových kódů ve webovém rozhraní" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Ukládat výsledky čárových kódů" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Ukládat výsledky skenování čárových kódů v databázi" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Maximální počet naskenovaných čárových kódů" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Maximální počet uložených výsledků skenování čárových kódů" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Zpoždění vstupu čárového kódu" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Doba zpoždění zpracování vstupu čárového kódu" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Podpora webové kamery pro čárové kódy" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Povolit skenování čárových kódů přes webovou kameru v prohlížeči" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Zobrazovat data čárových kódů" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Zobrazovat data čárových kódů v prohlížeči jako text" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Plugin pro generování čárových kódů" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Plugin na použití pro interní generaci čárových kódů" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "Zamykání dílu" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "Povolit zamykání dílů pro zabránení úprav" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Revize dílu" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Povolit pole revize pro díl" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Revize pouze pro sestavy" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Povolit revize pouze pro sestavy" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Povolit odstranění ze sestavy" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Povolit odstranění dílů, které jsou použity v sestavě" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN Regex" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Regulární vzorec výrazu pro odpovídající IPN dílu" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Povolit duplicitní IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Povolit více dílům sdílet stejný IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Povolit editaci IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Povolit změnu IPN při úpravách dílu" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Kopírovat data BOM dílu" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Kopírovat data BOM ve výchozím nastavení při duplikování dílu" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Kopírovat data parametrů dílu" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Kopírovat data parametrů ve výchozím nastavení při duplikování dílu" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Kopírovat zkušební data dílu" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Kopírovat testovací data ve výchozím nastavení při duplikování dílu" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Kopírovat šablony parametrů kategorie" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Kopírování šablon parametrů kategorie při vytváření dílu" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Díly jsou ve výchozím nastavení šablony" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Díly lze ve výchozím nastavení sestavit z jiných komponentů" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Komponent" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Díly lze ve výchozím nastavení použít jako dílčí komponenty" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Možné zakoupit" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Díly jsou zakoupitelné ve výchozím nastavení" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Prodejné" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Díly jsou prodejné ve výchozím nastavení" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Díly jsou sledovatelné ve výchozím nastavení" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Nehmotné (virtuální)" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Díly jsou nehmotné (virtuální) ve výchozím nastavení" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Zobrazit související díly" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Zobrazit související díly pro díl" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Počáteční údaje zásob" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Povolit vytvoření počátečního skladu při přidání nové části" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Počáteční údaje dodavatele" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Povolit vytvoření počátečních dat dodavatele při přidávání nového dílu" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Formát zobrazení jména dílu" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Formát pro zobrazení názvu dílu" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Výchozí ikona kategorie dílu" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Výchozí ikona kategorie dílu (prázdné znamená bez ikony)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Minimální počet desetinných míst u cen" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Minimální počet desetinných míst k zobrazení u cenových údajů" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Maximální počet desetinných míst u cen" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Maximální počet desetinných míst k zobrazení u cenových údajů" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Použít ceny dodavatele" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Zahrnout cenová zvýhodnění dodavatelů do celkových cenových kalkulací" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Přepsání historie nákupu" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Historické ceny nákupních objednávek mají přednost před cenovými zvýhodněními dodavatele" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Použít ceny skladových položek" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Použít ceny z ručně zadaných skladových údajů pro cenové kalkulace" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Stáří cen skladových položek" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Vyloučit skladové položky starší než tento počet dní z cenových kalkulací" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Použít cenu varianty" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Zahrnutí cen variant do celkových cenových kalkulací" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Pouze aktivní varianty" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Pro výpočet ceny varianty použijte pouze aktivní díly varianty" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Automatická aktualizace cen" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Automaticky aktualizovat cenu dílu když se změní interní data" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Interval přestavby cen" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Počet dní před automatickou aktualizací cen dílů" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Interní ceny" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Povolit interní ceny pro díly" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Přepis interní ceny" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Pokud jsou k dispozici, interní ceny mají přednost před výpočty cenového rozpětí" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "Povolit nulovou hodnotu kusovníku" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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 "Přijmout nulové množství pro položku kusovníku. Umožňuje použít nastavení množství pro definování množství požadovaného pro sestavení, nezávisle na počtu staveb" -#: common/setting/system.py:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Povolit tisk štítků" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Povolit tisk štítků z webového rozhraní" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "DPI rozlišení štítků" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Rozlišení DPI při generování obrazových souborů, které se dodávají do zásuvných modulů pro tisk štítků" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Povolit reporty" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Povolit generování reportů" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Režim ladění chyb" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Generovat reporty v režimu ladění (HTML výstup)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "Report načítaných URL" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "Povolit načítání vzdálených URL při generování reportů" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Zaznamenávat chyby reportů" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Zaznamenávat chyby, které se vyskytnou při vytváření reportů" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Velikost stránky" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Výchozí velikost stránky pro PDF reporty" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Vynutit jednotky parametru" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Pokud jsou uvedeny jednotky, musí hodnoty parametrů odpovídat zadaným jednotkám" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Globálně unikátní sériová čísla" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Sériová čísla pro skladové položky musí být globálně unikátní" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Odstranit vyčerpané zásoby" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Určuje výchozí chování při vyčerpání zásoby položky" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "Povolit úpravy sériových čísel" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "Povolit úravy pro sériové čísla pro skladové položky" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "Odstranit serializované zásoby" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "Povolit odstranění skladových položek se sériovým číslem" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Šablona kódu dávky" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Šablona pro generování výchozích kódů dávky pro skladové položky" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Expirace zásob" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Povolit funkci expirace zásob" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Prodat prošlé zásoby" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Povolit prodej prošlých zásob" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Čas stáří zásob" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Počet dnů, po které jsou skladové položky považovány za nevyužité před uplynutím doby expirace" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Sestavit prošlé zásoby" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Povolit sestavování s prošlými zásobami" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Kontrola vlastnictví zásob" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Umožnit kontrolu vlastnictví nad skladovými místy a položkami" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Výchozí ikona umístění zásob" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Výchozí ikona umístění zásob (prázdné znamená bez ikony)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Zobrazit nainstalované skladové položky" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Zobrazit nainstalované skladové položky ve skladových tabulkách" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Zkontrolovat BOM při instalaci položek" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Nainstalované skladové položky musí existovat v BOM pro nadřazený díl" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Povolit převod mimo sklad" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Umožnit přesun skladových položek, které nejsou na skladě, mezi skladovými místy" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "Sloučit zásoby s existujícími zásobami při převodu při výchozím nastavení" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "Výchozí stav pro sloučení zásob při převodu. (Může být změněno pro jednotlivé převody, pokud je požadováno)" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Referenční vzor objednávky sestavy" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Požadovaný vzor pro generování referenčního pole Objednávka sestavy" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Vyžadovat odpovědného vlastníka" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Ke každé objednávce musí být přiřazen odpovědný vlastník" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Vyžadovat aktivní díl" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Zabránit vytváření výrobních příkazů pro neaktivní díly" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Vyžadovat uzamčený díl" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Zabránit vytváření výrobních příkazů pro odemčené díly" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Vyžadovat schválený kusovník" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Zabránit vytváření výrobních příkazů, dokud není schválen kusovník" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Vyžadovat uzavření podobjednávek" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Zabránit dokončení výrobního příkazu dokud nebudou uzavřeny všechny podpříkazy" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Externí výrobní příkazy" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Povolit funkcionalitu externích výrobních příkazů" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "Vyžadovat externí výrobní příkazy" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "Vyžadovat externí výrobní příkaz při objenání montovaných dílů od externího dodavatele" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Blokovat, dokud testy neprojdou" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Zabránit dokončení výstupů sestavy, dokud neprojdou všechny požadované testy" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Povolit vracení objednávek" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Povolit funkci vrácení objednávky v uživatelském rozhraní" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Referenční vzor návratové objednávky" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Požadovaný vzor pro vygenerování referenčního pole Návratová objednávka" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Úprava dokončených návratových objednávek" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Umožnit úpravu návratových objednávek po jejich dokončení" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Referenční vzor prodejní objednávky" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Požadovaný vzor pro generování referenčního pole prodejní objednávky" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Výchozí přeprava prodejní objednávky" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Povolit vytvoření výchozí přepravy s prodejními objednávkami" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Úprava dokončených prodejních objednávek" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Umožnit úpravy prodejních objednávek po jejich odeslání nebo dokončení" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "Zásilka vyžaduje kontrolu" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Zabránit dokončení zásilek dokud nebudou zkontrolovány položky" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Označit odeslané objednávky jako dokončené" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Prodejní objednávky označené jako odeslané se automaticky dokončí a obejdou stav „odesláno“" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "Povolit převodní příkazy" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "Povolit funkci převodních příkazů v uživatelském rozhraní" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "Referenční vzor převodního příkazu" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "Požadovaný vzor pro generování pole převodního příkazu" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "Upravit dokončené převodní příkazy" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "Povolit úpravy převodních příkazů po jejich dokončení" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "Blokovat nekompletné testy položky" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "Zabránit přiřazení skladových položek do prodejních objednávek, pokud jsou požadované testy neúplné" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Referenční vzor nákupní objednávky" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Požadovaný vzor pro generování referenčního pole nákupní objednávky" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Úprava dokončených nákupních objednávek" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Umožnit úpravy nákupních objednávek po jejich odeslání nebo dokončení" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Převést měnu" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Převést hodnotu předmětu na základní měnu při příjmu zásob" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Automatické dokončování nákupních objednávek" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automaticky označit nákupní objednávky jako kompletní, jakmile jsou přijaty všechny řádkové položky" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "Sloučit položky nákupní objednávky" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "Sloučit nové položky objednávky s existujícími řádky, které sdílí stejnou položku, cíl a cílové datum" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Povolit pole zapomenutého hesla" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Povolení funkce zapomenutého hesla na přihlašovacích stránkách" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Povolit registrace" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Povolit samoregistraci uživatelů na přihlašovacích stránkách" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Povolit SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Povolit SSO na přihlašovacích stránkách" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Povolit SSO registraci" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Povolit samoregistraci uživatelů prostřednictvím SSO na přihlašovacích stránkách" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Povolit synchronizaci SSO skupin" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Povolit synchronizaci InvenTree skupin se skupinami poskytnutými IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "klíč SSO skupiny" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Název deklarace skupinového atributu poskytnutého IdP" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "mapa SSO skupiny" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Mapování ze skupin SSO do místních InvenTree skupin. Pokud místní skupina neexistuje, bude vytvořena." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Odstranit skupiny mimo SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Zdali mají být skupiny přiřazené uživateli odstraněny pokud nemají backend of IdP. Vypnutí tohoto nastavení můžu způsobit problémy se zabezpečením" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Vyžadován e-mail" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Požadovat, aby uživatel při registraci zadal e-mail" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Automaticky vyplnit SSO uživatele" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automaticky vyplnit údaje o uživateli z údajů o účtu SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Mail dvakrát" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Při registraci dvakrát požádat uživatele o zadání e-mailu" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Heslo dvakrát" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Při registraci dvakrát požádat uživatele o heslo" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Povolené domény" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Omezit registraci na určité domény (oddělené čárkou a začínající @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Skupina při registraci" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Skupina do které jsou nový uživatelé přiřazeni při registraci. Pokud je povolena synchronizace SSO skupin, tato skupina lze přiřadit pouze pokud nezle přiřadit skupinu od IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Vynutit MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Uživatelé musí používat vícefaktorové zabezpečení." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Povolení tohoto nastavení bude vyžadovat více fázové ověření u všech uživatelů. Všechny relace budou okamžitě ukončeny." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Zkontrolovat pluginy při spuštění" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Zkontrolujte, zda jsou při spuštění nainstalovány všechny pluginy - povolit v kontejnerových prostředích" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Zkontrolovat aktualizace pluginů" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Povolit pravidelné kontroly aktualizací nainstalovaných pluginů" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Povolit integraci URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Povolit plug-inům přidávat trasy URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Povolit integraci navigace" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Povolit integrování pluginů do navigace" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Povolit integraci aplikací" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Povolit pluginům přidávát aplikace" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Povolit integraci plánu" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Povolit pluginům spouštění naplánovaných úloh" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Povolit integraci událostí" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Povolit pluginům reagovat na interní události" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Povolit rozhraní intergace" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Povolit integrování pluginů do uživatelského rozhraní" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "Povolit integraci emailu" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Povolit pluginům zpracování odchozích/příchozích emailů" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Povolit projektové kódy" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Povolit projektové kódy pro sledování projektů" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "Povolit inventuru" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Povolit funkcionalitu pro zaznamenávání historických stavů zásob a hodnoty" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Vyloučit externí umístění" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Vyloučit skladové položky z externích lokací z inventury" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Perioda automatické inventury" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "Počet dní mezi automatickým záznamem inventury" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "Odstranit staré záznamy inventur" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "Odstranit záznamy inventur starší než zadaný počet dní" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "Interval odstranění inventury" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Záznamy inventur budou odstraněny po zadaném počtu dní" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "Odstranit staré záznamy sledování zásob" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "Odstranit staré záznamy sledování zásob starší než zadaný počet dní" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "Interval odstranění sledování zásob" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "Záznamy sledování zásob budou odstraněny po zadaném počtu dní" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Zobrazit celá jména uživatelů" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Zobrazit plná jména uživatelů namísto uživatelských jmen" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Zobrazit uživatelské profily" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Zobrazit profily uživatelů na jejich profilové stránce" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "Týden začíná" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "Počáteční den v týdnu pro zobrazení v zobrazení kalendáře" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "Neděle" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "Pondělí" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "Úterý" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "Středa" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "Čtvrtek" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "Pátek" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "Sobota" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "Horizont kalendáře" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "Počet měsíců do budoucna, které se zobrazí v zobrazení kalendáře" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "měsíce" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Povolit data zkušební stanice" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Povolit sběr dat ze zkušební stanice pro výsledky testů" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "Povolit ping stroje" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Povolit pravidelný úkol pingu registrovaných strojů pro kontrolu jejich stavu" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "Množstevní sleva" msgid "Pretty Name" msgstr "Hezké jméno" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Při exportu dat došlo k chybě" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "Plugin pro export dat vrátil nesprávný formát dat" @@ -5250,7 +5258,7 @@ msgstr "Počet kopií, které se mají tisknout pro každý štítek" msgid "Connected" msgstr "Připojeno" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Neznámý" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Nákupní objednávka" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Nákupní objednávka" msgid "Sales Order" msgstr "Prodejní objednávka" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Vratka" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "Převodní příkaz" diff --git a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po index a6b73bd4f4..65edfae7b7 100644 --- a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API endpoint ikke fundet" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Elementer skal angives som en liste" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Alle filtre må kun bruges med sand" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Ingen data angivet" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Dette felt skal være unikt." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Bruger har ikke tilladelse til at se denne model" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Kunne ikke konvertere {original} til {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Ugyldigt antal angivet" @@ -133,43 +133,43 @@ msgstr "Værdi '{name}' vises ikke i mønsterformat" msgid "Provided value does not match required pattern: " msgstr "Den angivne værdi matcher ikke det påkrævede mønster: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Kan ikke serialisere mere end 1000 elementer på én gang" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Serienummer streng er tom" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Duplikeret serienummer" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Ugyldig gruppe: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Ingen serienumre fundet" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Antal unikke serienumre ({n}) skal matche antal ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Fjern HTML-tags fra denne værdi" @@ -729,7 +729,7 @@ msgstr "Forbrugsvare" msgid "Optional" msgstr "Valgfri" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Firmanavn" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Standardvaluta" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Liste over understøttede valutakoder" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Valuta Opdaterings Interval" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po index 8ae8cd90ca..7affd19ea0 100644 --- a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API-Endpunkt nicht gefunden" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Elemente müssen als Liste angegeben werden" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Ungültige Artikelliste angegeben" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Alle Filter dürfen nur mit true verwendet werden" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Keine Gegenstände erfüllen die vorgegebenen Kriterien" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Keine Daten verfügbar" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Dieses Feld muss eindeutig sein." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Benutzer hat keine Berechtigung, dieses Modell anzuzeigen" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Konnte {original} nicht in {unit} umwandeln" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -133,43 +133,43 @@ msgstr "Wert '{name}' hält das Musterformat nicht ein" msgid "Provided value does not match required pattern: " msgstr "Angegebener Wert entspricht nicht dem benötigten Muster: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Kann nicht mehr als 1000 Elemente auf einmal serialisieren" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Keine Seriennummer angegeben" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Duplizierter Seriennummer" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Ungültige Gruppe: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Gruppenbereich {group} überschreitet die zulässige Menge ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Keine Seriennummern gefunden" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({n}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Entferne HTML-Tags von diesem Wert" @@ -729,7 +729,7 @@ msgstr "Verbrauchsmaterial" msgid "Optional" msgstr "Optional" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "Teilkategorienname" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Nachverfolgbar" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Name der Serverinstanz" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Kurze Beschreibung der Instanz" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Name der Instanz verwenden" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Den Namen der Instanz in der Titelleiste verwenden" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Anzeige von `Über` einschränken" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Zeige das `Über` Fenster nur Administratoren" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Firmenname" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "interner Firmenname" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Basis-URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Basis-URL für dieses Instanz" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Standardwährung" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Wählen Sie die Basiswährung für Preisberechnungen aus" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Verfügbare Währungen" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Liste der unterstützten Währungskürzel" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Währungsaktualisierungsintervall" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Wie oft Wechselkurse aktualisiert werden sollen (auf Null zum Deaktivieren setzen)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "Tage" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Währungs-Aktualisierungs-Plugin" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Zu verwendendes Währungs-Aktualisierungs-Plugin" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Strenge URL-Prüfung" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Erfordert die Schema-Spezifikation bei der Validierung von URLs" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Prüfungsintervall aktualisieren" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Wie oft soll nach Updates gesucht werden? (auf 0 setzen zum Deaktivieren)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Automatische Sicherung" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Automatische Sicherung der Datenbank- und Mediendateien aktivieren" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Intervall für automatische Sicherung" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Anzahl der Tage zwischen automatischen Sicherungen" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Aufgabenlöschinterval" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Ergebnisse der Hintergrundaufgabe werden nach der angegebenen Anzahl von Tagen gelöscht" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Löschintervall für Fehlerprotokolle" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Fehlerprotokolle werden nach der angegebenen Anzahl von Tagen gelöscht" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Löschintervall für Benachrichtigungen" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Benutzerbenachrichtigungen werden nach der angegebenen Anzahl von Tagen gelöscht" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Bacode-Feature verwenden" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Barcode-Scanner Unterstützung im Webinterface aktivieren" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Barcode-Eingabeverzögerung" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Verzögerungszeit bei Barcode-Eingabe" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Barcode Webcam-Unterstützung" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Barcode-Scannen über Webcam im Browser erlauben" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Artikelrevisionen" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Revisions-Feld für Artikel aktivieren" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Löschen aus Baugruppe erlauben" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Erlaube das Löschen von Teilen, die in einer Baugruppe verwendet werden" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN Regex" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "RegEx Muster für die Zuordnung von Teil-IPN" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Ändern von IPN erlaubt" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Ändern der IPN während des Bearbeiten eines Teils erlaubt" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Teil-Stückliste kopieren" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Stückliste von Teil kopieren wenn das Teil dupliziert wird " -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Teil-Parameter kopieren" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Parameter-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Teil-Testdaten kopieren" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Test-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Kategorie-Parametervorlage kopieren" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Komponente" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Kaufbar" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Verkäuflich" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtuell" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Verwandte Teile anzeigen" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Verwandte Teile eines Teils anzeigen" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Initialer Lagerbestand" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Erstellen von Lagerbestand beim Hinzufügen eines neuen Teils erlauben" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Initiale Lieferantendaten" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Erstellen von Lieferantendaten beim Hinzufügen eines neuen Teils erlauben" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Anzeigeformat für Teilenamen" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Format für den Namen eines Teiles" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Standardsymbol der Teilkategorie" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Standardsymbol der Teilkategorie (leer bedeutet kein Symbol)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Dezimalstellen für minimalen Preis" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Mindestanzahl der Dezimalstellen bei der Darstellung der Preisdaten" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Dezimalstellen für maximalen Preis" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Maximale Anzahl der Dezimalstellen bei der Darstellung der Preisdaten" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Zulieferer-Preise verwenden" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Lieferanten-Staffelpreise in die Gesamt-Preisberechnungen einbeziehen" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Kaufverlauf überschreiben" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Historische Bestellungspreise überschreiben die Lieferanten-Staffelpreise" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Lagerartikel-Preis verwenden" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Preise aus manuell eingegebenen Lagerdaten für Preisberechnungen verwenden" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Lagerartikelpreis Alter" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Lagerartikel, die älter als diese Anzahl an Tagen sind, von der Preisberechnung ausschließen" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Variantenpreise verwenden" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Variantenpreise in die Gesamt-Preisberechnungen einbeziehen" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Nur aktive Varianten" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Nur aktive Variantenteile zur Berechnung der Variantenbepreisung verwenden" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Intervall für Neuberechnung von Preisen" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Anzahl der Tage bis die Teile-Preisberechnungen automatisch aktualisiert werden" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Interne Preise" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Interne Preise für Teile aktivieren" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Interne Preisüberschreibung" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Falls verfügbar, überschreiben interne Preise Preispannenberechnungen" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Labeldruck aktivieren" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Labeldruck über die Website aktivieren" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "Label Bild DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "DPI-Auflösung bei der Erstellung von Bilddateien für Etikettendruck-Plugins" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Berichte aktivieren" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Berichterstellung aktivieren" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Berichtsfehler protokollieren" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Fehler, die beim Erstellen von Berichten auftreten, protokollieren" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Seitengröße" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Parameter Einheiten durchsetzen" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Wenn Einheiten angegeben werden, müssen die Parameterwerte mit den angegebenen Einheiten übereinstimmen" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Global einzigartige Seriennummern" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Seriennummern für Lagerartikel müssen global eindeutig sein" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Erschöpften Lagerartikel löschen" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Legt das Standardverhalten fest, wenn ein Lagerartikel aufgebraucht ist" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Losnummer Vorlage" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Vorlage für die Generierung von Standard-Losnummern für Lagerbestände" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Standardsymbol für Lagerort" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Standardsymbol für Lagerstandort (leer bedeutet kein Symbol)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Zeige installierte Lagerartikel" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Anzeige der installierten Lagerartikel in Bestandstabellen" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Prüfe BOM bei der Installation von Elementen" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Installierte Lagerbestandteile müssen im BOM für den übergeordneten Teil vorhanden sein" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Erlaube Verschieben von \"nicht auf Lager\" Bestand" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Lagerartikel, die nicht auf Lager sind, können zwischen Lagerstandorten übertragen werden" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Bauauftragsreferenz-Muster" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Bauaufträge" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Verantwortlicher Besitzer erforderlich" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Jeder Bestellung muss ein verantwortlicher Besitzer zugewiesen werden" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Blockieren bis Test bestanden" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Verhindert die Fertigstellung bis alle erforderlichen Tests bestanden sind" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Rücksendungen aktivieren" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Aktivieren der Rücksendung-Funktion in der Benutzeroberfläche" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Referenz Muster für Rücksendungen" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Rücksendungen" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Abgeschlossene Rücksendungen bearbeiten" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Bearbeitung von Rücksendungen nach Abschluss erlauben" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Auftragsreferenz-Muster" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Aufträge" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Auftrag Standardsendung" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Erstelle eine Standardsendung für Aufträge" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Abgeschlossene Aufträge bearbeiten" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Bearbeitung von Aufträgen nach Versand oder Abschluss erlauben" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Versendete Bestellungen als abgeschlossen markieren" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Als versendet markierte Aufträge werden automatisch abgeschlossen und überspringen den Status \"Versandt\"" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Bestellungsreferenz-Muster" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Bestellungen" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Abgeschlossene Einkaufsaufträge bearbeiten" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Bearbeitung von Einkaufsaufträgen nach Versand oder Abschluss erlauben" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Bestellungen automatisch abschließen" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Bestellung automatisch als abgeschlossen markieren, wenn der Empfang aller Artikel bestätigt wurde" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Passwort vergessen aktivieren" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Passwort-vergessen-Funktion auf den Anmeldeseiten aktivieren" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Registrierung erlauben" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Selbstregistrierung für Benutzer auf den Anmeldeseiten aktivieren" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "SSO aktivieren" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "SSO auf den Anmeldeseiten aktivieren" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "SSO Selbstregistrierung aktivieren" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Selbstregistrierung über SSO für Benutzer auf den Anmeldeseiten aktivieren" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "SSO Gruppensynchronisation aktivieren" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "SSO Gruppenschlüssel" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Email-Adresse erforderlich" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Benutzer müssen bei der Registrierung eine E-Mail angeben" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "SSO-Benutzer automatisch ausfüllen" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Benutzer-Details automatisch aus SSO-Konto ausfüllen" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "E-Mail zweimal" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Bei der Registrierung den Benutzer zweimal nach der E-Mail-Adresse fragen" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Passwort zweimal" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Bei der Registrierung den Benutzer zweimal nach dem Passwort fragen" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Erlaubte Domains" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Anmeldung auf bestimmte Domänen beschränken (kommagetrennt, beginnend mit @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Gruppe bei Registrierung" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "MFA erzwingen" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Benutzer müssen Multifaktor-Authentifizierung verwenden." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Plugins beim Start prüfen" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Beim Start überprüfen, ob alle Plugins installiert sind - Für Container aktivieren" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Nach Plugin-Aktualisierungen suchen" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Periodische Überprüfungen auf Updates für installierte Plugins aktivieren" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "URL-Integration aktivieren" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Plugins zum Hinzufügen von URLs aktivieren" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Navigations-Integration aktivieren" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Plugins zur Integration in die Navigation aktivieren" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "App-Integration aktivieren" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Plugins zum Hinzufügen von Apps aktivieren" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Terminplan-Integration aktivieren" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Geplante Aufgaben aktivieren" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Ereignis-Integration aktivieren" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Plugins ermöglichen auf interne Ereignisse zu reagieren" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Externe Standorte ausschließen" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Automatische Inventur-Periode" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Vollständige Namen von Benutzern anzeigen" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Vollständigen Namen von Benutzern anstatt Benutzername anzeigen" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Benutzerprofile anzeigen" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "Woche beginnt am" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "Sonntag" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "Montag" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "Dienstag" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "Mittwoch" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "Donnerstag" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "Freitag" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "Samstag" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "Kalenderhorizont" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "Monate" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Teststation-Daten aktivieren" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Teststation-Datenerfassung für Testergebnisse aktivieren" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "Anzahl der zu druckenden Kopien für jedes Label" msgid "Connected" msgstr "Verbunden" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Unbekannt" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Bestellung" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Bestellung" msgid "Sales Order" msgstr "Auftrag" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Rücksendeauftrag" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po index 0a001a1caa..198cb72c1c 100644 --- a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "Το API endpoint δε βρέθηκε" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Τα Προϊόντα πρέπει να δοθούν ως λίστα" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Η λίστα Προϊόντων που δόθηκε δεν είναι έγκυρη" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Το φίλτρο all πρέπει να χρησιμοποιείται μόνο με τιμή true" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Κανένα Aντικείμενο δεν ταιριάζει στα κριτήρια που δόθηκαν" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Δεν δόθηκαν δεδομένα" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Αυτό το πεδίο πρέπει να είναι μοναδικό." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Δεν έχετε δικαιώματα να το δείτε αυτό" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Δεν ήταν δυνατή η μετατροπή από {original} σε {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Μη έγκυρη ποσότητα" @@ -133,43 +133,43 @@ msgstr "Η τιμή '{name}' δεν εμφανίζεται σε μορφή μο msgid "Provided value does not match required pattern: " msgstr "Η παρεχόμενη τιμή δεν ταιριάζει με το απαιτούμενο απαραραίητη μοτίβο: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Δεν είναι δυνατή η σειριοποίηση περισσότερων από 1000 Προϊόντων ταυτόχρονα" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Κενό σειριακό αριθμό συμβολοσειράς" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Διπλότυπο ArialTTumblr" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Μη έγκυρη ομάδα: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Το εύρος της ομάδας {group} υπερβαίνει την επιτρεπόμενη ποσότητα ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Δεν βρέθηκαν σειριακοί αριθμοί" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Ο αριθμός μοναδικών σειριακών αριθμών ({n}) πρέπει να αντιστοιχεί στην ποσότητα ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Αφαιρέστε τα HTML tags από την τιμή που εισάγατε" @@ -729,7 +729,7 @@ msgstr "Αναλώσιμο" msgid "Optional" msgstr "Προαιρετικό" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Αναφορά κατασκευής" msgid "Part Category Name" msgstr "Όνομα κατηγορίας Προϊόντος" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Ανιχνεύσιμο" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Δημοσίευση του instance ID του διακομιστή στις πληροφορίες κατάστασης διακομιστή (χωρίς έλεγχο ταυτότητας)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Όνομα instance διακομιστή" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Περιγραφή κειμένου για το instance του διακομιστή" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Χρήση ονόματος instance" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Χρήση του ονόματος instance στη γραμμή τίτλου" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Περιορισμός εμφάνισης `about`" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Εμφάνιση της λειτουργίας `about` μόνο σε superusers" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Επωνυμία εταιρείας" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Εσωτερική επωνυμία εταιρείας" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Βασικό URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Βασικό URL για το instance του διακομιστή" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Προεπιλεγμένο νόμισμα" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Επιλέξτε βασικό νόμισμα για τους υπολογισμούς τιμών" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Υποστηριζόμενα νομίσματα" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Λίστα υποστηριζόμενων κωδικών νομισμάτων" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Διάστημα ενημέρωσης νομισμάτων" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Κάθε πότε θα ενημερώνονται οι συναλλαγματικές ισοτιμίες (0 για απενεργοποίηση)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "ημέρες" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Πρόσθετο ενημέρωσης νομισμάτων" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Πρόσθετο ενημέρωσης νομισμάτων που θα χρησιμοποιηθεί" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Αυστηρή επικύρωση URL" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Να απαιτείται ορισμός σχήματος κατά την επικύρωση URL" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Διάστημα ελέγχου ενημερώσεων" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Κάθε πότε θα γίνεται έλεγχος για ενημερώσεις (0 για απενεργοποίηση)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Αυτόματο αντίγραφο ασφαλείας" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Ενεργοποίηση αυτόματου backup της βάσης δεδομένων και των media αρχείων" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Διάστημα αυτόματου backup" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Ορίστε τον αριθμό ημερών μεταξύ των αυτόματων backup" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Διάστημα διαγραφής εργασιών" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Τα αποτελέσματα εργασιών παρασκηνίου θα διαγράφονται μετά από τον καθορισμένο αριθμό ημερών" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Διάστημα διαγραφής log σφαλμάτων" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Τα log σφαλμάτων θα διαγράφονται μετά από τον καθορισμένο αριθμό ημερών" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Διάστημα διαγραφής ειδοποιήσεων" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Οι ειδοποιήσεις χρηστών θα διαγράφονται μετά από τον καθορισμένο αριθμό ημερών" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "Διάστημα διαγραφής email" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "Τα μηνύματα email θα διαγράφονται μετά από τον καθορισμένο αριθμό ημερών" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Προστασία log email" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "Αποτροπή διαγραφής εγγραφών log email" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Υποστήριξη barcode" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Ενεργοποίηση υποστήριξης σαρωτή barcode στο web interface" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Αποθήκευση αποτελεσμάτων barcode" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Αποθήκευση των αποτελεσμάτων σάρωσης barcode στη βάση δεδομένων" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Μέγιστος αριθμός σαρώσεων barcode" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Μέγιστος αριθμός αποτελεσμάτων σάρωσης barcode που θα αποθηκεύονται" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Καθυστέρηση εισόδου barcode" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Χρόνος καθυστέρησης επεξεργασίας εισόδου barcode" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Υποστήριξη barcode μέσω webcam" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Να επιτρέπεται σάρωση barcode μέσω webcam στο πρόγραμμα περιήγησης" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Εμφάνιση δεδομένων barcode" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Εμφάνιση των δεδομένων barcode στο πρόγραμμα περιήγησης ως κείμενο" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Πρόσθετο δημιουργίας barcode" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Πρόσθετο που θα χρησιμοποιείται για εσωτερική δημιουργία δεδομένων barcode" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Εκδόσεις Προϊόντων" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Ενεργοποίηση πεδίου έκδοσης για Aντικειμένου" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Μόνο εκδόσεις συναρμολογήσεων" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Να επιτρέπονται εκδόσεις μόνο για Προϊόντα συναρμολόγησης" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Να επιτρέπεται διαγραφή από συναρμολόγηση" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Να επιτρέπεται η διαγραφή Προϊόντων που χρησιμοποιούνται σε συναρμολόγηση" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN Regex" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Πρότυπο regular expression για αντιστοίχιση IPN Προϊόντος" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Να επιτρέπονται διπλά IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Να επιτρέπεται σε πολλαπλά Προϊόντα να μοιράζονται το ίδιο IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Να επιτρέπεται η επεξεργασία IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Να επιτρέπεται η αλλαγή της τιμής IPN κατά την επεξεργασία ενός Προϊόντος" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Αντιγραφή δεδομένων BOM Προϊόντος" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Αντιγραφή δεδομένων BOM από προεπιλογή κατά τον διπλασιασμό ενός Προϊόντος" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Αντιγραφή δεδομένων παραμέτρων Προϊόντος" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Αντιγραφή δεδομένων παραμέτρων από προεπιλογή κατά τον διπλασιασμό ενός Προϊόντος" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Αντιγραφή δεδομένων δοκιμών Προϊόντος" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Αντιγραφή δεδομένων δοκιμών από προεπιλογή κατά τον διπλασιασμό ενός Προϊόντος" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Αντιγραφή προτύπων παραμέτρων κατηγορίας" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Αντιγραφή προτύπων παραμέτρων κατηγορίας κατά τη δημιουργία Προϊόντος" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Τα Προϊόντα είναι πρότυπα από προεπιλογή" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Τα Προϊόντα μπορούν να συναρμολογούνται από άλλα συστατικά από προεπιλογή" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Συστατικό" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Τα Προϊόντα μπορούν να χρησιμοποιούνται ως υποσυστατικά από προεπιλογή" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Αγοράσιμο" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Τα Προϊόντα είναι αγοράσιμα από προεπιλογή" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Πωλήσιμο" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Τα Προϊόντα είναι πωλήσιμα από προεπιλογή" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Τα Προϊόντα είναι ανιχνεύσιμα από προεπιλογή" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Εικονικό" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Τα Προϊόντα είναι εικονικά από προεπιλογή" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Εμφάνιση σχετικών Προϊόντων" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Εμφάνιση σχετικών Προϊόντων για ένα Aντικειμένου" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Αρχικά δεδομένα αποθέματος" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Να επιτρέπεται η δημιουργία αρχικού αποθέματος κατά την προσθήκη νέου Προϊόντος" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Αρχικά δεδομένα προμηθευτή" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Να επιτρέπεται η δημιουργία αρχικών δεδομένων προμηθευτή κατά την προσθήκη νέου Προϊόντος" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Μορφή εμφάνισης ονόματος Προϊόντος" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Μορφή με την οποία εμφανίζεται το όνομα του Προϊόντος" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Προεπιλεγμένο εικονίδιο κατηγορίας Προϊόντος" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Προεπιλεγμένο εικονίδιο κατηγορίας Προϊόντος (κενό σημαίνει χωρίς εικονίδιο)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Ελάχιστα δεκαδικά ψηφία τιμολόγησης" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Ελάχιστος αριθμός δεκαδικών ψηφίων που θα εμφανίζονται στα δεδομένα τιμολόγησης" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Μέγιστα δεκαδικά ψηφία τιμολόγησης" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Μέγιστος αριθμός δεκαδικών ψηφίων που θα εμφανίζονται στα δεδομένα τιμολόγησης" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Χρήση τιμών προμηθευτή" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Συμπερίληψη κλιμακωτών τιμών προμηθευτή στους συνολικούς υπολογισμούς τιμών" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Υπέρβαση μέσω ιστορικού αγορών" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Οι ιστορικές τιμές εντολών αγοράς υπερισχύουν των κλιμακωτών τιμών προμηθευτή" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Χρήση τιμολόγησης στοιχείου αποθέματος" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Χρήση τιμών από χειροκίνητα καταχωρημένα δεδομένα αποθέματος για τους υπολογισμούς τιμών" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Ηλικία τιμολόγησης στοιχείου αποθέματος" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Εξαίρεση στοιχείων αποθέματος παλαιότερων από αυτόν τον αριθμό ημερών από τους υπολογισμούς τιμών" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Χρήση τιμολόγησης παραλλαγών" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Συμπερίληψη τιμών παραλλαγών στους συνολικούς υπολογισμούς τιμών" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Μόνο ενεργές παραλλαγές" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Χρήση μόνο ενεργών Προϊόντων παραλλαγών για τον υπολογισμό τιμών παραλλαγών" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Αυτόματη ενημέρωση τιμών" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Αυτόματη ενημέρωση τιμών Προϊόντων όταν αλλάζουν τα εσωτερικά δεδομένα" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Διάστημα επαναυπολογισμού τιμών" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Αριθμός ημερών πριν ενημερωθούν αυτόματα οι τιμές των Προϊόντων" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Εσωτερικές τιμές" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Ενεργοποίηση εσωτερικών τιμών για Προϊόντα" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Υπέρβαση μέσω εσωτερικής τιμής" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Όταν υπάρχουν, οι εσωτερικές τιμές υπερισχύουν των υπολογισμών εύρους τιμών" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Ενεργοποίηση εκτύπωσης ετικετών" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Ενεργοποίηση εκτύπωσης ετικετών από το web interface" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "DPI εικόνας ετικέτας" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Ανάλυση DPI κατά τη δημιουργία αρχείων εικόνας για πρόσθετα εκτύπωσης ετικετών" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Ενεργοποίηση αναφορών" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Ενεργοποίηση δημιουργίας αναφορών" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Λειτουργία αποσφαλμάτωσης" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Δημιουργία αναφορών σε λειτουργία αποσφαλμάτωσης (έξοδος HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Καταγραφή σφαλμάτων αναφορών" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Καταγραφή σφαλμάτων που προκύπτουν κατά τη δημιουργία αναφορών" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Μέγεθος σελίδας" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Προεπιλεγμένο μέγεθος σελίδας για PDF αναφορές" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Επιβολή μονάδων παραμέτρων" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Αν δοθούν μονάδες, οι τιμές των παραμέτρων πρέπει να αντιστοιχούν στις καθορισμένες μονάδες" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Καθολικά μοναδικοί σειριακοί αριθμοί" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Οι σειριακοί αριθμοί των στοιχείων αποθέματος πρέπει να είναι καθολικά μοναδικοί" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Διαγραφή εξαντλημένου αποθέματος" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Καθορίζει την προεπιλεγμένη συμπεριφορά όταν ένα στοιχείο αποθέματος εξαντλείται" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Πρότυπο κωδικού παρτίδας" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Πρότυπο για τη δημιουργία προεπιλεγμένων κωδικών παρτίδας για στοιχεία αποθέματος" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Λήξη αποθέματος" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Ενεργοποίηση λειτουργίας λήξης αποθέματος" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Πώληση ληγμένου αποθέματος" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Να επιτρέπεται η πώληση ληγμένου αποθέματος" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Χρόνος απαρχαίωσης αποθέματος" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Αριθμός ημερών που τα στοιχεία αποθέματος θεωρούνται παλαιωμένα πριν λήξουν" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Κατασκευή με ληγμένο απόθεμα" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Να επιτρέπεται η κατασκευή με ληγμένο απόθεμα" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Έλεγχος ιδιοκτησίας αποθέματος" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Ενεργοποίηση ελέγχου ιδιοκτησίας σε τοποθεσίες και στοιχεία αποθέματος" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Προεπιλεγμένο εικονίδιο τοποθεσίας αποθέματος" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Προεπιλεγμένο εικονίδιο τοποθεσίας αποθέματος (κενό σημαίνει χωρίς εικονίδιο)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Εμφάνιση εγκατεστημένων στοιχείων αποθέματος" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Εμφάνιση εγκατεστημένων στοιχείων αποθέματος στους πίνακες αποθέματος" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Έλεγχος BOM κατά την εγκατάσταση στοιχείων" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Τα εγκατεστημένα στοιχεία αποθέματος πρέπει να υπάρχουν στο BOM του γονικού Προϊόντος" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Να επιτρέπεται μεταφορά εκτός αποθέματος" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Να επιτρέπεται η μεταφορά στοιχείων αποθέματος που δεν είναι διαθέσιμα μεταξύ τοποθεσιών αποθέματος" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Πρότυπο αναφοράς εντολής κατασκευής" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Απαιτούμενο πρότυπο για τη δημιουργία του πεδίου αναφοράς εντολής κατασκευής" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Απαίτηση υπεύθυνου κατόχου" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Πρέπει να οριστεί υπεύθυνος ιδιοκτήτης για κάθε παραγγελία" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Απαίτηση ενεργού προϊόντος" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Αποτροπή δημιουργίας εντολής παραγωγής για ανενεργά προϊόντα" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Απαίτηση κλειδωμένου προϊόντος" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Αποτροπή δημιουργίας εντολής παραγωγής για ξεκλείδωτα προϊόντα" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Απαίτηση έγκυρης BOM" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Αποτροπή δημιουργίας εντολής παραγωγής αν δεν έχει επικυρωθεί η BOM" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Απαίτηση κλειστών θυγατρικών εντολών" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Αποτροπή ολοκλήρωσης εντολής παραγωγής μέχρι να κλείσουν όλες οι θυγατρικές εντολές" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Εξωτερικές εντολές παραγωγής" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Ενεργοποίηση λειτουργίας εξωτερικών εντολών παραγωγής" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Φραγή έως ότου περάσουν τα τεστ" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Αποτροπή ολοκλήρωσης εξόδων παραγωγής μέχρι να περάσουν όλα τα απαιτούμενα τεστ" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Ενεργοποίηση εντολών επιστροφής" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Ενεργοποίηση λειτουργίας εντολών επιστροφής στη διεπαφή χρήστη" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Μοτίβο αναφοράς εντολής επιστροφής" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Απαιτούμενο μοτίβο για τη δημιουργία του πεδίου αναφοράς εντολής επιστροφής" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Επεξεργασία ολοκληρωμένων εντολών επιστροφής" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Επιτρέπει την επεξεργασία εντολών επιστροφής μετά την ολοκλήρωσή τους" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Μοτίβο αναφοράς εντολής πώλησης" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Απαιτούμενο μοτίβο για τη δημιουργία του πεδίου αναφοράς εντολής πώλησης" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Προεπιλεγμένη αποστολή εντολής πώλησης" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Ενεργοποίηση δημιουργίας προεπιλεγμένης αποστολής με τις εντολές πώλησης" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Επεξεργασία ολοκληρωμένων εντολών πώλησης" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Επιτρέπει την επεξεργασία εντολών πώλησης μετά την αποστολή ή ολοκλήρωσή τους" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "Η αποστολή απαιτεί έλεγχο" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Αποτροπή ολοκλήρωσης αποστολών μέχρι να ελεγχθούν τα είδη" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Σήμανση αποσταλμένων εντολών ως ολοκληρωμένων" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Οι εντολές πώλησης που επισημαίνονται ως αποσταλμένες ολοκληρώνονται αυτόματα, παρακάμπτοντας την κατάσταση «απεσταλμένο»" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Μοτίβο αναφοράς εντολής αγοράς" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Απαιτούμενο μοτίβο για τη δημιουργία του πεδίου αναφοράς εντολής αγοράς" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Επεξεργασία ολοκληρωμένων εντολών αγοράς" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Επιτρέπει την επεξεργασία εντολών αγοράς μετά την αποστολή ή ολοκλήρωσή τους" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Μετατροπή νομίσματος" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Μετατροπή της αξίας είδους στο βασικό νόμισμα κατά την παραλαβή αποθέματος" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Αυτόματη ολοκλήρωση εντολών αγοράς" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Αυτόματη σήμανση εντολών αγοράς ως ολοκληρωμένων όταν έχουν παραληφθεί όλα τα είδη" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Ενεργοποίηση υπενθύμισης κωδικού" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Ενεργοποίηση λειτουργίας υπενθύμισης κωδικού στις σελίδες σύνδεσης" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Ενεργοποίηση εγγραφής" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Ενεργοποίηση αυτοεγγραφής χρηστών στις σελίδες σύνδεσης" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Ενεργοποίηση SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Ενεργοποίηση SSO στις σελίδες σύνδεσης" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Ενεργοποίηση εγγραφής μέσω SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Ενεργοποίηση αυτοεγγραφής μέσω SSO στις σελίδες σύνδεσης" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Ενεργοποίηση συγχρονισμού ομάδων SSO" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Ενεργοποίηση συγχρονισμού ομάδων InvenTree με ομάδες από τον IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "Κλειδί ομάδας SSO" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Το όνομα του πεδίου ομάδων που παρέχεται από τον IdP" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "Χάρτης ομάδων SSO" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Χαρτογράφηση ομάδων SSO σε τοπικές ομάδες InvenTree. Αν η ομάδα δεν υπάρχει, θα δημιουργηθεί." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Αφαίρεση ομάδων εκτός SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Αν πρέπει να αφαιρούνται ομάδες από τον χρήστη όταν δεν παρέχονται από τον IdP. Η απενεργοποίηση μπορεί να προκαλέσει προβλήματα ασφαλείας" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Απαίτηση email" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Απαίτηση συμπλήρωσης email κατά την εγγραφή" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Αυτόματη συμπλήρωση χρηστών SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Αυτόματη συμπλήρωση στοιχείων χρήστη από τα δεδομένα SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Email δύο φορές" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Κατά την εγγραφή ζητείται το email δύο φορές" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Κωδικός δύο φορές" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Κατά την εγγραφή ζητείται ο κωδικός δύο φορές" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Επιτρεπόμενοι τομείς" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Περιορισμός εγγραφής σε συγκεκριμένους τομείς (χωρισμένοι με κόμμα, ξεκινούν με @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Ομάδα κατά την εγγραφή" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Ομάδα στην οποία εκχωρούνται οι νέοι χρήστες κατά την εγγραφή. Με ενεργό SSO sync, χρησιμοποιείται μόνο όταν δεν μπορεί να δοθεί ομάδα από τον IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Επιβολή MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Οι χρήστες πρέπει να χρησιμοποιούν πολυπαραγοντική ασφάλεια" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Έλεγχος plugins κατά την εκκίνηση" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Έλεγχος ότι όλα τα plugins είναι εγκατεστημένα κατά την εκκίνηση – χρήσιμο σε container περιβάλλοντα" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Έλεγχος για ενημερώσεις plugin" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Ενεργοποίηση περιοδικών ελέγχων για ενημερώσεις εγκατεστημένων plugins" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Ενεργοποίηση URL integration" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Ενεργοποίηση προσθήκης URL routes από plugins" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Ενεργοποίηση ενσωμάτωσης στην πλοήγηση" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Ενεργοποίηση ενσωμάτωσης των plugins στην πλοήγηση" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Ενεργοποίηση ενσωμάτωσης εφαρμογών" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Ενεργοποίηση προσθήκης εφαρμογών από plugins" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Ενεργοποίηση ενσωμάτωσης χρονοπρογραμματισμού" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Ενεργοποίηση εκτέλεσης χρονοπρογραμματισμένων εργασιών από plugins" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Ενεργοποίηση ενσωμάτωσης γεγονότων" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Ενεργοποίηση απόκρισης plugins σε εσωτερικά γεγονότα" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Ενεργοποίηση ενσωμάτωσης διεπαφής" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Ενεργοποίηση ενσωμάτωσης plugins στη διεπαφή χρήστη" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "Ενεργοποίηση ενσωμάτωσης email" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Ενεργοποίηση επεξεργασίας εισερχόμενων/εξερχόμενων emails από plugins" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Ενεργοποίηση κωδικών έργου" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Ενεργοποίηση κωδικών έργου για την παρακολούθηση projects" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Ενεργοποίηση καταγραφής ιστορικών επιπέδων και αξιών αποθέματος" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Εξαίρεση εξωτερικών τοποθεσιών" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Περίοδος αυτόματης απογραφής" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Εμφάνιση πλήρους ονόματος χρηστών" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Εμφάνιση του πλήρους ονόματος των χρηστών αντί για το όνομα χρήστη" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Εμφάνιση προφίλ χρηστών" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Εμφάνιση προφίλ χρηστών στη σελίδα προφίλ τους" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Ενεργοποίηση δεδομένων σταθμού δοκιμών" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Ενεργοποίηση συλλογής δεδομένων σταθμού δοκιμών για τα αποτελέσματα δοκιμών" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "Ενεργοποίηση ping μηχανημάτων" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Ενεργοποίηση περιοδικού ping των καταχωρημένων μηχανημάτων για έλεγχο της κατάστασής τους" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "Κλιμακωτές τιμές" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Προέκυψε σφάλμα κατά την εξαγωγή δεδομένων" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "Το plugin εξαγωγής δεδομένων επέστρεψε λανθασμένη μορφή δεδομένων" @@ -5250,7 +5258,7 @@ msgstr "Αριθμός αντιτύπων προς εκτύπωση για κά msgid "Connected" msgstr "Συνδεδεμένος" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Άγνωστο" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Εντολή αγοράς" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Εντολή αγοράς" msgid "Sales Order" msgstr "Εντολές Πώλησης" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Εντολή επιστροφής" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po index 28f07aeac1..4e4aa3eec1 100644 --- a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,43 +18,43 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "" @@ -93,7 +93,7 @@ msgid "Could not convert {original} to {unit}" msgstr "" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "" @@ -134,43 +134,43 @@ msgstr "" msgid "Provided value does not match required pattern: " msgstr "" -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "" @@ -730,7 +730,7 @@ msgstr "" msgid "Optional" msgstr "" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1487,7 +1487,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2379,7 +2379,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2854,1294 +2854,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4942,11 +4950,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5251,7 +5259,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5502,14 +5510,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5518,14 +5526,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po index d35f347bbe..50c503a47c 100644 --- a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "endpoint API no encontrado" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "Se debe proporcionar una lista de elementos para la operación por lotes" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Los artículos deben ser proporcionados como una lista" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Lista de artículos no válida" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Todos los filtros tienen que ser usados con verdadero" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Ningún artículo coincide con el criterio proporcionado" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Sin datos proporcionados" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Este campo debe ser único." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "El elemento ya no coincide con los criterios proporcionados" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "El usuario no tiene permiso para ver este modelo" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "No se pudo convertir {original} a {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -133,43 +133,43 @@ msgstr "El valor '{name}' no aparece en formato de patrón" msgid "Provided value does not match required pattern: " msgstr "El valor proporcionado no coincide con el patrón requerido: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "No se puede serializar más de 1000 elementos a la vez" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "No se ha proporcionado un número de serie" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Serie duplicada" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Grupo no válido {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Rango del grupo {group} supera la cantidad permitida ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Numeros de serie no encontrados" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "El número de números de serie únicos ({n}) tiene que coincidir con la cantidad ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Eliminar etiquetas HTML de este valor" @@ -729,7 +729,7 @@ msgstr "Consumible" msgid "Optional" msgstr "Opcional" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Referencia de orden de Ensamblado" msgid "Part Category Name" msgstr "Nombre de la categoría por pieza" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Rastreable" @@ -2378,7 +2378,7 @@ msgstr "Tipo de modelo no válido especificado para el parámetro" msgid "ID of the target model for this parameter" msgstr "ID del modelo de destino para este parámetro" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Anunciar el ID de instancia del servidor en la información de estado del servidor (sin autenticación)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Nombre de la instancia del servidor" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Descriptor de cadena para la instancia del servidor" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Usar nombre de instancia" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Utilice el nombre de la instancia en la barra de título" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Restringir mostrar 'acerca de'" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Mostrar la modal `about` solo para superusuarios" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "Mostrar banner de superusuario" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "Mostrar un banner de advertencia en la interfaz cuando se inicie sesión como superusuario" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "Mostrar banner de administrador" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "Mostrar un banner de advertencia en la interfaz cuando se inicie sesión como administrador" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Nombre de empresa" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Nombre interno de empresa" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "URL Base" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "URL base para la instancia del servidor" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Moneda predeterminada" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Seleccione la moneda base para los cálculos de precios" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Monedas admitidas" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Listado de códigos de divisa soportados" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Intervalo de actualización de moneda" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Con qué frecuencia actualizar los tipos de cambio (establecer a cero para desactivar)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "días" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Plugin de Actualización de Moneda" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Plugin de actualización de moneda a usar" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "Límite de tamaño de subida" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "Tamaño máximo permitido de subida para imágenes y archivos" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Validación estricta de URL" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Requerir especificación de esquema al validar URLs" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Actualizar intervalo de actualización" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Con qué frecuencia comprobar actualizaciones (establecer a cero para desactivar)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Copia de seguridad automática" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Activar copia de seguridad automática de los archivos de base de datos y medios" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Intervalo de respaldo automático" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Especificar número de días entre eventos automatizados de copia de seguridad" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Intervalo de eliminación de tareas" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Los resultados de las tareas en segundo plano se eliminarán después del número especificado de días" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Intervalo de eliminación de registro de errores" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Los registros de errores se eliminarán después del número especificado de días" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Intervalo de eliminación de notificaciones" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Las notificaciones de usuario se eliminarán después del número especificado de días" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "Intervalo de eliminación de correos electrónicos" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "Los mensajes de correo electrónico se eliminarán tras el número de días especificado" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Proteger registro de correo electrónico" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "Impedir la eliminación de entradas del registro de correo electrónico" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Soporte de código de barras" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Habilitar el soporte para escáner de códigos de barras en la interfaz web" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Guardar resultados de código de barras" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Guardar resultados de código de barras en la base de datos" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Número máximo de escaneos de código de barras" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Número máximo de resultados de escaneo de código de barras para almacenar" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Retraso de entrada de código de barras" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Tiempo de retraso en la lectura de códigos de barras" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Soporte para Webcam de código de barras" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Permitir escaneo de código de barras a través de webcam en el navegador" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Mostrar datos del código de barras" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Mostrar datos del código de barra como texto en el navegador" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Complemento para generar códigos de barra" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Complemento a usar para la generación de datos de códigos de barra internos" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "Bloqueo de piezas" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "Activar el bloqueo de piezas para evitar modificaciones" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Revisiones de partes" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Habilitar campo de revisión para parte" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Revisiones solo para ensamblajes" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Permitir revisiones solo para piezas de ensamblaje" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Permitir eliminación desde ensamblaje" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Permitir la eliminación de piezas que se usan en un ensamblaje" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "Regex IPN" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Patrón de expresión regular para IPN de la parte coincidente" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Permitir IPN duplicado" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Permitir que varias partes compartan el mismo IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Permitir editar IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Permite cambiar el valor de IPN mientras se edita una parte" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Copiar parte de datos BOM" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Copiar datos BOM por defecto al duplicar una parte" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Copiar parámetros de parte" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Copiar datos de parámetro por defecto al duplicar una parte" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Copiar parte de datos de prueba" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Copiar datos de parámetro por defecto al duplicar una parte" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Copiar plantillas de parámetros de categoría" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Copiar plantillas de parámetros de categoría al crear una parte" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Las partes son plantillas por defecto" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Las partes pueden ser ensambladas desde otros componentes por defecto" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Componente" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Las partes pueden ser usadas como subcomponentes por defecto" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Comprable" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Las partes son comprables por defecto" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Vendible" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Las partes se pueden vender por defecto" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Las partes son rastreables por defecto" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtual" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Las partes son virtuales por defecto" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Mostrar partes relacionadas" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Mostrar partes relacionadas para una parte" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Datos iniciales de existencias" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Permitir la creación del stock inicial al añadir una nueva parte" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Datos iniciales del proveedor" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Permitir la creación de datos iniciales del proveedor al agregar una nueva parte" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Formato de visualización de Nombre de Parte" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Formato para mostrar el nombre de la parte" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Icono por defecto de la categoría de parte" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Icono por defecto de la categoría de parte (vacío significa que no hay icono)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Mínimo de lugares decimales en el precio" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Número mínimo de decimales a mostrar al procesar los datos de precios" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Máximo de lugares decimales en el precio" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Número máximo de decimales a mostrar al procesar los datos de precios" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Usar precios de proveedor" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Incluir descuentos de precios del proveedor en los cálculos generales de precios" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Anulación del historial de compra" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "El precio histórico de compra anula los descuentos de precios del proveedor" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Usar precio del artículo de almacén" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Usar los precios de los datos de inventario introducidos manualmente para los cálculos de precios" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Edad del precio del artículo de almacén" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Excluir artículos de almacén anteriores a este número de días de los cálculos de precios" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Usar precios variantes" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Incluir variantes de precios en los cálculos generales de precios" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Solo variantes activas" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Usar solo partes de variantes activas para calcular los precios de variantes" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Actualizar precios automáticamente" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Actualizar automáticamente los precios de las piezas cuando cambien los datos internos" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Intervalo de reconstrucción de precios" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Número de días antes de que el precio de la parte se actualice automáticamente" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Precios internos" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Habilitar precios internos para partes" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Anulación del precio interno" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Si está disponible, los precios internos anulan los cálculos del rango de precios" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "Permitir cantidad cero en BOM" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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 "Aceptar una cantidad cero para un elemento de BOM de una pieza. Permite usar la cantidad de preparación para definir una cantidad necesaria por producción, independiente de la cantidad a producir" -#: common/setting/system.py:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Habilitar impresión de etiquetas" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Habilitar impresión de etiquetas desde la interfaz web" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "PPP de la imagen de etiqueta" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Resolución DPI al generar archivos de imagen que suministrar para etiquetar complementos de impresión" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Habilitar informes" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Habilitar generación de informes" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Modo de depuración" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Generar informes en modo de depuración (salida HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "Obtención de URL en informes" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "Permitir la obtención de URL remotas al generar informes" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Registrar errores de reportes" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Registrar errores ocurridos al generar reportes" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Tamaño de página" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Tamaño de página predeterminado para informes PDF" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Forzar unidades de parámetro" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Si se proporcionan unidades, los valores de parámetro deben coincidir con las unidades especificadas" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Seriales únicos globalmente" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Los números de serie para los artículos de inventario deben ser únicos globalmente" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Eliminar existencias agotadas" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina el comportamiento por defecto al agotarse un artículo del inventario" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "Permitir editar número de serie" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "Permitir la edición del número de serie de los artículos de stock" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "Eliminar stock serializado" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "Permitir la eliminación de artículos de stock que tienen un número de serie" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Plantilla de código de lote" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Plantilla para generar códigos de lote por defecto para artículos de almacén" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Expiración de stock" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Habilitar la funcionalidad de expiración de stock" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Vender existencias caducadas" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Permitir venta de existencias caducadas" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Tiempo histórico de Stock" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de días de artículos de stock se consideran obsoletos antes de caducar" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Crear Stock Caducado" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Permitir crear con stock caducado" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Control de Stock" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Habilitar control de propiedad sobre ubicaciones de stock y artículos" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Icono por defecto de ubicación de almacén" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Icono por defecto de ubicación de almacén (vacío significa que no hay icono)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Mostrar Articulos de Stock Instalados" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Mostrar los artículos de stock instalados en las tablas de stock" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Comprobar la BOM al instalar artículos" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Los artículos de stock instalados deben existir en la BOM de la pieza principal" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Permitir transferencia Sin Existencias" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permitir que artículos del inventario sin existencias puedan ser transferidos entre ubicaciones de inventario" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "Fusionar stock con el stock existente al transferir de forma predeterminada" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "Estado predeterminado del comportamiento de fusión de stock al transferir. (Se puede cambiar en cada transferencia si se desea)" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Patrón de Referencia de Ordenes de Armado" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la Orden de Ensamblado" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Requerir Dueño Responsable" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Se debe asignar un dueño responsable a cada orden" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Requerir Parte Activa" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Impedir la creación de órdenes de fabricación para partes inactivas" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Requerir Parte Bloqueada" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Impedir la creación de órdenes de fabricación para partes bloqueadas" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Impedir la creación de órdenes de fabricación a menos que se haya validado la lista de materiales" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Requerir órdenes hijas cerradas" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Prevenir la finalización de la orden de construcción hasta que todas las órdenes hijas estén cerradas" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Órdenes de producción externas" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Activar la funcionalidad de órdenes de producción externas" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "Requerir órdenes de producción externas" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "Requerir una orden de producción externa al pedir piezas ensambladas a un proveedor externo" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Bloquear hasta que los Tests pasen" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Evitar que las construcciones sean completadas hasta que todas las pruebas requeridas pasen" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Habilitar órdenes de devolución" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Habilitar la funcionalidad de orden de devolución en la interfaz de usuario" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Patrón de referencia de orden de devolución" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Patrón requerido para generar el campo de referencia de devolución de la orden" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Editar ordenes de devolución completadas" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Permitir la edición de ordenes de devolución después de que hayan sido completados" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Patrón de Referencia de Ordenes de Venta" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la orden de venta" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Envío Predeterminado de Ordenes de Venta" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar la creación de envío predeterminado con ordenes de entrega" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Editar Ordenes de Venta Completados" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permitir la edición de ordenes de venta después de que hayan sido enviados o completados" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "El envío requiere comprobación" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Impedir la finalización de los envíos hasta que se hayan comprobado los artículos" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Marcar pedidos enviados como completados" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Los pedidos marcados como enviados se completarán automáticamente, evitando el estado de \"envío\"" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "Activar órdenes de transferencia" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "Activar la funcionalidad de órdenes de transferencia en la interfaz de usuario" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "Patrón de referencia de orden de transferencia" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "Patrón obligatorio para generar el campo de referencia de la orden de transferencia" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "Editar órdenes de transferencia completadas" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "Permitir la edición de órdenes de transferencia después de que se hayan completado" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "Bloquear pruebas de artículo incompletas" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "Impedir la asignación de artículos de stock a pedidos de venta si las pruebas obligatorias del artículo están incompletas" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Patrón de Referencia de Orden de Compra" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la Orden de Compra" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Editar Ordenes de Compra Completados" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Permitir la edición de órdenes de venta después de que hayan sido enviados o completados" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Convertir moneda" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Convertir el valor del artículo a la moneda base al recibir stock" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Autocompletar Ordenes de compra" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marcar automáticamente las órdenes de compra como completas cuando se reciben todos los artículos de línea" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "Fusionar líneas de pedido de compra" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "Fusionar las nuevas líneas del pedido de compra con las líneas existentes que compartan la misma pieza, destino y fecha objetivo" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Habilitar función de contraseña olvidada" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Activar la función olvido de contraseña en las páginas de inicio de sesión" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Habilitar registro" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Activar auto-registro para usuarios en las páginas de inicio de sesión" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Habilitar SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Habilitar SSO en las páginas de inicio de sesión" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Habilitar registro SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Activar autoregistro a través de SSO para usuarios en las páginas de inicio de sesión" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Habilitar sincronización de grupo SSO" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Habilitar la sincronización de grupos de Inventree con grupos proporcionados por el IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "Clave de grupo SSO" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "El nombre del atributo reclamado por el grupo proporcionado por el IdP" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "Mapa del grupo SSO" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Un mapeo de grupos SSO a grupos de Inventree locales. Si el grupo local no existe, se creará." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Eliminar grupos fuera de SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "Desactivar este ajuste detendrá la limpieza de los grupos a los que los usuarios externos ya no pertenecen. Esto podría causar problemas de seguridad." -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Email requerido" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Requiere usuario para suministrar correo al registrarse" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Auto-rellenar usuarios SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Rellenar automáticamente los datos de usuario de la cuenta SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Correo dos veces" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Al registrarse pregunte dos veces a los usuarios por su correo" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Contraseña dos veces" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Al registrarse, preguntar dos veces a los usuarios por su contraseña" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Dominios permitidos" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restringir el registro a ciertos dominios (separados por comas, comenzando por @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Grupo al registrarse" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Grupo al que se asignan nuevos usuarios al registrarse. Si la sincronización de grupo SSO está activada, este grupo sólo se establece si no se puede asignar ningún grupo desde el IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Forzar MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Los usuarios deben utilizar seguridad multifactor." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Activar este ajuste requerirá que todos los usuarios configuren la autenticación multifactor. Todas las sesiones se desconectarán inmediatamente." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Comprobar complementos al iniciar" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Comprobar que todos los complementos están instalados en el arranque - habilitar en entornos de contenedores" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Revisar actualizaciones del plugin" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Habilitar comprobaciones periódicas para actualizaciones de plugins instalados" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Habilitar integración de URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Habilitar plugins para añadir rutas de URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Habilitar integración de navegación" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Habilitar plugins para integrar en la navegación" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Habilitar integración de la aplicación" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Habilitar plugins para añadir aplicaciones" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Habilitar integración de programación" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Habilitar plugins para ejecutar tareas programadas" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Habilitar integración de eventos" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Habilitar plugins para responder a eventos internos" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Habilitar integración de interfaz" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Habilitar complementos para integrar en la interfaz de usuario" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "Activar la integración de correo" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Activar complementos para procesar correos salientes/entrantes" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Activar códigos de proyecto" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Habilitar códigos de proyecto para rastrear proyectos" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "Activar recuento de inventario" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Activar la funcionalidad para registrar el historial de niveles y valor de stock" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Excluir Ubicaciones Externas" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Excluir los artículos de stock en ubicaciones externas de los cálculos del recuento de inventario" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Periodo de inventario automático" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "Número de días entre registros automáticos del recuento de inventario" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "Eliminar entradas antiguas de recuento de inventario" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "Eliminar las entradas de recuento de inventario anteriores al número de días especificado" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "Intervalo de eliminación de recuentos de inventario" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Las entradas de recuento de inventario se eliminarán después del número de días especificado" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "Eliminar entradas de seguimiento de stock antiguas" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "Eliminar las entradas de seguimiento de stock anteriores al número de días especificado" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "Intervalo de eliminación de seguimiento de stock" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "Las entradas de seguimiento de stock se eliminarán después del número de días especificado" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Mostrar nombres completos de los usuarios" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Mostrar nombres completos de usuarios en lugar de nombres de usuario" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Mostrar perfiles de usuario" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Mostrar los perfiles de los usuarios en su página de perfil" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "La semana empieza el" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "Día de inicio de la semana, para mostrar en las vistas de calendario" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "Domingo" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "Lunes" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "Martes" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "Miércoles" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "Jueves" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "Viernes" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "Sábado" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "Horizonte del calendario" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "Número de meses hacia el futuro que se mostrarán en las vistas de calendario" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "meses" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Habilitar datos de estación de prueba" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Habilitar la recolección de datos de estaciones de prueba para resultados de prueba" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "Activar ping de máquinas" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Activar la tarea periódica de ping a las máquinas registradas para comprobar su estado" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "Activar pedidos de venta" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "Activar la funcionalidad de pedidos de venta en la interfaz de usuario" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "Activar pedidos de compra" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "Activar la funcionalidad de pedidos de compra en la interfaz de usuario" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "Activar órdenes de producción" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "Activar la funcionalidad de órdenes de producción en la interfaz de usuario" @@ -4941,11 +4949,11 @@ msgstr "Escalas de precios" msgid "Pretty Name" msgstr "Nombre legible" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Se ha producido un error durante la exportación de datos" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "El complemento de exportación de datos ha devuelto un formato de datos incorrecto" @@ -5250,7 +5258,7 @@ msgstr "Número de copias a imprimir para cada etiqueta" msgid "Connected" msgstr "Conectado" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Desconocido" @@ -5501,14 +5509,14 @@ msgstr "Orden de devolución no encontrada" msgid "Transfer order not found" msgstr "Orden de transferencia no encontrada" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Orden de compra" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Orden de compra" msgid "Sales Order" msgstr "Orden de Venta" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Orden de devolución" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "Orden de transferencia" diff --git a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po index b9fb3b44e8..b72988fec8 100644 --- a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "endpoint API no encontrado" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Los artículos deben ser provistos como una lista" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Lista de artículos inválida" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Todos los filtros sólo deben ser usados como verdaderos" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Ningún artículo coincide con el criterio proporcionado" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "El usuario no tiene permiso para ver este modelo" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "No se pudo convertir {original} a {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -133,43 +133,43 @@ msgstr "El valor '{name}' no aparece en formato de patrón" msgid "Provided value does not match required pattern: " msgstr "El valor proporcionado no coincide con el patrón requerido: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "No se puede serializar más de 1000 artículos a la vez" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "No se ha proporcionado un número de serie" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Serie duplicada" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Grupo inválido: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Rango del grupo {group} supera la cantidad permitida ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Numeros de serie no encontrados" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "La cantidad de números de serie únicos ({n}) deben coincidir la cantidad ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Eliminar etiquetas HTML de este valor" @@ -729,7 +729,7 @@ msgstr "Consumible" msgid "Optional" msgstr "Opcional" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Referencia de orden de Ensamblado" msgid "Part Category Name" msgstr "Nombre de la categoría por pieza" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Rastreable" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Nombre de la instancia del servidor" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Descriptor de cadena para la instancia del servidor" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Usar nombre de instancia" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Utilice el nombre de la instancia en la barra de título" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Restringir mostrar 'acerca de'" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Mostrar la modal `about` solo para superusuarios" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Nombre de empresa" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Nombre interno de empresa" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "URL Base" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "URL base para la instancia del servidor" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Moneda predeterminada" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Seleccione la moneda base para los cálculos de precios" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Monedas admitidas" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Listado de códigos de divisa soportados" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Intervalo de actualización de moneda" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Con qué frecuencia actualizar los tipos de cambio (establecer a cero para desactivar)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "días" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Plugin de Actualización de Moneda" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Plugin de actualización de moneda a usar" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Validación estricta de URL" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Requerir especificación de esquema al validar URLs" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Actualizar intervalo de actualización" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Con qué frecuencia comprobar actualizaciones (establecer a cero para desactivar)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Copia de seguridad automática" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Activar copia de seguridad automática de los archivos de base de datos y medios" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Intervalo de respaldo automático" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Especificar número de días entre eventos automatizados de copia de seguridad" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Intervalo de eliminación de tareas" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Los resultados de las tareas en segundo plano se eliminarán después del número especificado de días" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Intervalo de eliminación de registro de errores" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Los registros de errores se eliminarán después del número especificado de días" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Intervalo de eliminación de notificaciones" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Las notificaciones de usuario se eliminarán después del número especificado de días" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Soporte de código de barras" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Habilitar el soporte para escáner de códigos de barras en la interfaz web" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Guardar resultados de código de barras" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Guardar resultados de código de barras en la base de datos" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Número máximo de escaneos de código de barras" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Número máximo de resultados de escaneo de código de barras para almacenar" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Retraso de entrada de código de barras" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Tiempo de retraso en la lectura de códigos de barras" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Soporte para Webcam de código de barras" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Permitir escaneo de código de barras a través de webcam en el navegador" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Mostrar datos del código de barra como texto en el navegador" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Complemento para generar códigos de barra" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Complemento a usar para la generación de datos de códigos de barra internos" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Revisiones de partes" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Habilitar campo de revisión para parte" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "Regex IPN" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Patrón de expresión regular para IPN de la parte coincidente" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Permitir IPN duplicado" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Permitir que varias partes compartan el mismo IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Permitir editar IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Permite cambiar el valor de IPN mientras se edita una parte" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Copiar parte de datos BOM" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Copiar datos BOM por defecto al duplicar una parte" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Copiar parámetros de parte" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Copiar datos de parámetro por defecto al duplicar una parte" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Copiar parte de datos de prueba" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Copiar datos de parámetro por defecto al duplicar una parte" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Copiar plantillas de parámetros de categoría" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Copiar plantillas de parámetros de categoría al crear una parte" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Las partes son plantillas por defecto" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Las partes pueden ser ensambladas desde otros componentes por defecto" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Componente" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Las partes pueden ser usadas como subcomponentes por defecto" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Comprable" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Las partes son comprables por defecto" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Vendible" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Las partes se pueden vender por defecto" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Las partes son rastreables por defecto" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtual" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Las partes son virtuales por defecto" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Mostrar partes relacionadas" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Mostrar partes relacionadas para una parte" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Datos iniciales de existencias" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Permitir la creación del stock inicial al añadir una nueva parte" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Datos iniciales del proveedor" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Permitir la creación de datos iniciales del proveedor al agregar una nueva parte" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Formato de visualización de Nombre de Parte" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Formato para mostrar el nombre de la parte" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Icono por defecto de la categoría de parte" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Icono por defecto de la categoría de parte (vacío significa que no hay icono)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Mínimo de lugares decimales en el precio" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Número mínimo de decimales a mostrar al procesar los datos de precios" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Máximo de lugares decimales en el precio" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Número máximo de decimales a mostrar al procesar los datos de precios" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Usar precios de proveedor" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Incluir descuentos de precios del proveedor en los cálculos generales de precios" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Anulación del historial de compra" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "El precio histórico de compra anula los descuentos de precios del proveedor" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Usar precio del artículo de almacén" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Usar los precios de los datos de inventario introducidos manualmente para los cálculos de precios" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Edad del precio del artículo de almacén" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Excluir artículos de almacén anteriores a este número de días de los cálculos de precios" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Usar precios variantes" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Incluir variantes de precios en los cálculos generales de precios" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Solo variantes activas" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Usar solo partes de variantes activas para calcular los precios de variantes" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Intervalo de reconstrucción de precios" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Número de días antes de que el precio de la parte se actualice automáticamente" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Precios internos" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Habilitar precios internos para partes" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Anulación del precio interno" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Si está disponible, los precios internos anulan los cálculos del rango de precios" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Habilitar impresión de etiquetas" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Habilitar impresión de etiquetas desde la interfaz web" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "PPP de la imagen de etiqueta" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Resolución DPI al generar archivos de imagen que suministrar para etiquetar complementos de impresión" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Habilitar informes" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Habilitar generación de informes" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Modo de depuración" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Generar informes en modo de depuración (salida HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Registrar errores de reportes" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Registrar errores ocurridos al generar reportes" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Tamaño de página" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Tamaño de página predeterminado para informes PDF" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Forzar unidades de parámetro" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Si se proporcionan unidades, los valores de parámetro deben coincidir con las unidades especificadas" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Seriales únicos globalmente" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Los números de serie para los artículos de inventario deben ser únicos globalmente" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Eliminar existencias agotadas" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina el comportamiento por defecto al agotarse un artículo del inventario" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Plantilla de código de lote" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Plantilla para generar códigos de lote por defecto para artículos de almacén" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Expiración de stock" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Habilitar la funcionalidad de expiración de stock" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Vender existencias caducadas" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Permitir venta de existencias caducadas" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Tiempo histórico de Stock" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de días de artículos de stock se consideran obsoletos antes de caducar" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Crear Stock Caducado" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Permitir crear con stock caducado" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Control de Stock" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Habilitar control de propiedad sobre ubicaciones de stock y artículos" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Icono por defecto de ubicación de almacén" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Icono por defecto de ubicación de almacén (vacío significa que no hay icono)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Mostrar Articulos de Stock Instalados" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Mostrar los artículos de stock instalados en las tablas de stock" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Revisar BOM al instalar artículos" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Los elementos de stock instalados deben existir en la BOM para la parte padre" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Permitir transferencia Sin Existencias" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permitir que artículos del inventario sin existencias puedan ser transferidos entre ubicaciones de inventario" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Patrón de Referencia de Ordenes de Armado" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la Orden de Ensamblado" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Requerir Dueño Responsable" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Se debe asignar un dueño responsable a cada orden" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Requerir Parte Activa" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Impedir la creación de órdenes de fabricación para partes inactivas" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Requerir Parte Bloqueada" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Impedir la creación de órdenes de fabricación para partes bloqueadas" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Impedir la creación de órdenes de fabricación a menos que se haya validado la lista de materiales" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Prevenir la finalización de la orden de construcción hasta que todas las órdenes hijas estén cerradas" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Bloquear hasta que los Tests pasen" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Evitar que las construcciones sean completadas hasta que todas las pruebas requeridas pasen" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Habilitar órdenes de devolución" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Habilitar la funcionalidad de orden de devolución en la interfaz de usuario" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Patrón de referencia de orden de devolución" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Patrón requerido para generar el campo de referencia de devolución de la orden" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Editar ordenes de devolución completadas" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Permitir la edición de ordenes de devolución después de que hayan sido completados" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Patrón de Referencia de Ordenes de Venta" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la orden de venta" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Envío Predeterminado de Ordenes de Venta" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar la creación de envío predeterminado con ordenes de entrega" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Editar Ordenes de Venta Completados" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permitir la edición de ordenes de venta después de que hayan sido enviados o completados" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Marcar pedidos enviados como completados" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Los pedidos marcados como enviados se completarán automáticamente, evitando el estado de \"envío\"" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Patrón de Referencia de Orden de Compra" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la Orden de Compra" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Editar Ordenes de Compra Completados" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Permitir la edición de órdenes de venta después de que hayan sido enviados o completados" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Autocompletar Ordenes de compra" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marcar automáticamente las órdenes de compra como completas cuando se reciben todos los artículos de línea" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Habilitar función de contraseña olvidada" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Activar la función olvido de contraseña en las páginas de inicio de sesión" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Habilitar registro" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Activar auto-registro para usuarios en las páginas de inicio de sesión" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Habilitar SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Habilitar SSO en las páginas de inicio de sesión" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Habilitar registro SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Activar autoregistro a través de SSO para usuarios en las páginas de inicio de sesión" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Habilitar sincronización de grupo SSO" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Habilitar la sincronización de grupos de Inventree con grupos proporcionados por el IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "Clave de grupo SSO" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "El nombre del atributo reclamado por el grupo proporcionado por el IdP" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "Mapa del grupo SSO" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Un mapeo de grupos SSO a grupos de Inventree locales. Si el grupo local no existe, se creará." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Eliminar grupos fuera de SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Email requerido" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Requiere usuario para suministrar correo al registrarse" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Auto-rellenar usuarios SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Rellenar automáticamente los datos de usuario de la cuenta SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Correo dos veces" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Al registrarse pregunte dos veces a los usuarios por su correo" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Contraseña dos veces" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Al registrarse, preguntar dos veces a los usuarios por su contraseña" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Dominios permitidos" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restringir el registro a ciertos dominios (separados por comas, comenzando por @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Grupo al registrarse" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Grupo al que se asignan nuevos usuarios al registrarse. Si la sincronización de grupo SSO está activada, este grupo sólo se establece si no se puede asignar ningún grupo desde el IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Forzar MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Los usuarios deben utilizar seguridad multifactor." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Comprobar complementos al iniciar" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Comprobar que todos los complementos están instalados en el arranque - habilitar en entornos de contenedores" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Revisar actualizaciones del plugin" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Habilitar comprobaciones periódicas para actualizaciones de plugins instalados" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Habilitar integración de URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Habilitar plugins para añadir rutas de URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Habilitar integración de navegación" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Habilitar plugins para integrar en la navegación" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Habilitar integración de la aplicación" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Habilitar plugins para añadir aplicaciones" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Habilitar integración de programación" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Habilitar plugins para ejecutar tareas programadas" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Habilitar integración de eventos" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Habilitar plugins para responder a eventos internos" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Habilitar integración de interfaz" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Habilitar complementos para integrar en la interfaz de usuario" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Excluir Ubicaciones Externas" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Periodo de inventario automático" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Mostrar nombres completos de los usuarios" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Mostrar nombres completos de usuarios en lugar de nombres de usuario" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Habilitar datos de estación de prueba" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Habilitar la recolección de datos de estaciones de prueba para resultados de prueba" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "Número de copias a imprimir para cada etiqueta" msgid "Connected" msgstr "Conectado" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Desconocido" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Orden de compra" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Orden de compra" msgid "Sales Order" msgstr "Orden de Venta" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Orden de devolución" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po index 05224b6210..e195ac6b25 100644 --- a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Language: et_EE\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Teil ei ole selle lehe vaatamiseks luba" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "" @@ -133,43 +133,43 @@ msgstr "" msgid "Provided value does not match required pattern: " msgstr "" -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "Valikuline" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Jälgitav" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Ettevõtte nimi" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "päeva" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Automaatne varundus" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Vöötkoodi tugi" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Komponent" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Ostetav" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtuaalne" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Lehe suurus" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Luba liidese integreerimine" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Luba pluginatel integreeruda kasutajaliidesesse" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po index e019295406..c1878fc597 100644 --- a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "Address e API peida nashod" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "موارد باید به صورت لیست ارائه شود" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "لیست موارد نامعتبر ارائه شده است" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "تمامی فیلترها باید منحصراً با مقدار true مورد استفاده قرار گیرند" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "هیچ موردی با معیارهای ارائه شده مطابقت ندارد" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "کاربر سطح دسترسی نمایش این مدل را ندارد" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "نمی‌توان {original} را به {unit} تبدیل کرد" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "مقدار ارائه شده نامعتبر است" @@ -133,43 +133,43 @@ msgstr "مقدار '{name}' در قالب الگو ظاهر قرار نمی گی msgid "Provided value does not match required pattern: " msgstr "مقدار ارائه شده با الگوی مورد نیاز مطابقت ندارد: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "نمی توان بیش از 1000 مورد را به طور همزمان سریال کرد" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "رشته شماره سریال خالی" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "سریال تکراری" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "گروه نامعتبر: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "محدوده گروه {group} از مقدار مجاز بیشتر است ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "هیچ شماره سریالی پیدا نشد" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "برچسب های HTML را از این مقدار حذف کنید" @@ -729,7 +729,7 @@ msgstr "مصرفی" msgid "Optional" msgstr "اختیاری" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po index 0f47ff6e90..7681b1a0a4 100644 --- a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API-rajapintaa ei löydy" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Käyttäjän oikeudet eivät riitä kohteen tarkastelemiseen" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Annettu määrä on virheellinen" @@ -133,43 +133,43 @@ msgstr "" msgid "Provided value does not match required pattern: " msgstr "" -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Tyhjä sarjanumero" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Duplikaatti sarjanumero" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Sarjanumeroita ei löytynyt" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Seurattavissa" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Yrityksen nimi" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Yrityksen sisäinen nimi" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Oletusvaluutta" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "päivää" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Automaattinen varmuuskopionti" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Ota käyttöön tietokannan ja mediatiedostojen automaattinen varmuuskopiointi" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Automaattisen varmuuskopioinnin aikaväli" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Viivakoodituki" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Komponentti" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Ostettavissa" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Sisäiset hinnat" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Sisäisen hinnan ohitus" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Sivun koko" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Salli salasananpalautus" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Salli rekisteröinti" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Salli SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Salli SSO kirjautumissivuilla" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Salli SSO rekisteröinti" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Sähköposti vaaditaan" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Sähköpostiosoite kahdesti" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Salasana kahdesti" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Sallitut verkkotunnukset" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Pakota MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po index d2c3a51c31..cc478508ac 100644 --- a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "Point de terminaison de l'API introuvable" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Les éléments doivent être fournis sous forme de liste" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Liste d'éléments non valide fournie" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Tous les filtres ne doivent être utilisés qu'avec \"true\"" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Aucun élément ne correspond aux critères fournis" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Aucune donnée disponible" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Ce champ doit être unique" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "L'utilisateur n'a pas la permission de voir ce modèle" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Impossible de convertir {original} en {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -133,43 +133,43 @@ msgstr "La valeur '{name}' n'apparaît pas dans le format du modèle" msgid "Provided value does not match required pattern: " msgstr "La valeur fournie ne correspond pas au modèle requis : " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Impossible de sérialiser plus de 1000 éléments à la fois" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Chaîne de numéro de série vide" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Numéro de série en doublon" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Groupe invalide : {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "La plage de groupe {group} dépasse la quantité autorisée ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Aucun numéro de série trouvé" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({n}) doit correspondre à la quantité ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Retirer les balises HTML de cette valeur" @@ -729,7 +729,7 @@ msgstr "Consommable" msgid "Optional" msgstr "Facultatif" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Référence de construction" msgid "Part Category Name" msgstr "Nom de la catégorie de pièces" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Traçable" @@ -2378,7 +2378,7 @@ msgstr "Type de modèle non valide pour la pièce jointe" msgid "ID of the target model for this parameter" msgstr "ID du modèle cible pour ce paramètre" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Annoncer l'ID d'instance du serveur dans l'info sur l'état du serveur (non authentifié)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Nom de l'instance du serveur" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Chaîne de caractères descriptive pour l'instance serveur" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Utiliser le nom de l'instance" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Utiliser le nom de l’instance dans la barre de titre" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Limiter l'affichage de `about`" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Afficher la modale `about` uniquement aux super-utilisateurs" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Nom de la société" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Nom de société interne" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "URL de base" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "URL de base pour l'instance serveur" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Devise par défaut" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Sélectionnez la devise de base pour les calculs de prix" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Devises supportées" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Liste des codes de devises supportés" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Intervalle de mise à jour des devises" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Fréquence de mise à jour des taux de change (définir à zéro pour désactiver)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "jours" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Plugin de mise à jour de devise" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Plugin de mise à jour des devises à utiliser" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Validation stricte d'URL" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Spécification du schéma nécessaire lors de la validation des URL" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Intervalle de vérification des mises à jour" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "À quelle fréquence vérifier les mises à jour (définir à zéro pour désactiver)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Backup automatique" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Activer le backup automatique de la base de données et des fichiers médias" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Intervalle de sauvegarde automatique" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Spécifiez le nombre de jours entre les sauvegardes automatique" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Intervalle de suppression des tâches" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Les résultats de la tâche en arrière-plan seront supprimés après le nombre de jours spécifié" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Intervalle de suppression du journal d'erreur" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Les logs d'erreur seront supprimés après le nombre de jours spécifié" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Intervalle de suppression du journal de notification" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Les notifications de l'utilisateur seront supprimées après le nombre de jours spécifié" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "Intervalle de suppression d'Email" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "Les Emails seront supprimés après le nombre de jours spécifié" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Protéger le log d'Email" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "Empêcher la suppression des entrées du log d'email" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Support des code-barres" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Activer le support du scanner de codes-barres dans l'interface web" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Résultats des codes-barres des magasins" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Stocker les résultats de la lecture du code-barres dans la base de données" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Scanners de codes-barres Comptage maximal" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Nombre maximum de résultats de lecture de codes-barres à stocker" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Délai d'entrée du code-barres" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Délai de traitement du code-barres" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Prise en charge de la webcam code-barres" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Autoriser la numérisation de codes-barres via la webcam dans le navigateur" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Code-barres Afficher les données" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Afficher les données du code-barres dans le navigateur sous forme de texte" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Plugin de génération de codes-barres" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Plugin à utiliser pour la génération interne de données de code-barres" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Modifications de la pièce" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Activer le champ de modification de la pièce" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Révision de l'assemblage uniquement" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "N'autoriser les révisions que pour les pièces d'assemblage" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Autoriser la suppression de l'Assemblée" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Permettre la suppression de pièces utilisées dans un assemblage" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "Regex IPN" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Expression régulière pour la correspondance avec l'IPN de la Pièce" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Autoriser les IPN dupliqués" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Permettre à plusieurs pièces de partager le même IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Autoriser l'édition de l'IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Permettre de modifier la valeur de l'IPN lors de l'édition d'une pièce" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Copier les données de la pièce" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Copier les données des paramètres par défaut lors de la duplication d'une pièce" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Copier les données des paramètres de la pièce" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Copier les données des paramètres par défaut lors de la duplication d'une pièce" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Copier les données de test de la pièce" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Copier les données de test par défaut lors de la duplication d'une pièce" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Copier les templates de paramètres de catégorie" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Copier les templates de paramètres de la catégorie lors de la création d'une pièce" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Les pièces sont des templates par défaut" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Les pièces peuvent être assemblées à partir d'autres composants par défaut" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Composant" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Les pièces peuvent être utilisées comme sous-composants par défaut" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Achetable" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Les pièces sont achetables par défaut" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Vendable" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Les pièces sont vendables par défaut" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Les pièces sont traçables par défaut" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtuelle" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Les pièces sont virtuelles par défaut" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Afficher les pièces connexes" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Afficher les pièces connexes à une pièce" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Stock initial" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Permettre la création d'un stock initial lors de l'ajout d'une nouvelle pièce" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Données initiales du fournisseur" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Permettre la création des données initiales du fournisseur lors de l'ajout d'une nouvelle pièce" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Format d'affichage du nom de la pièce" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Format pour afficher le nom de la pièce" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Icône de catégorie par défaut" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Icône par défaut de la catégorie de la pièce (vide signifie aucune icône)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Nombre minimal de décimales" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Nombre minimum de décimales à afficher lors de l'affichage des prix" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Nombre maximal de décimales pour la tarification" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Nombre maximal de décimales à afficher lors du rendu des données de tarification" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Utiliser le prix fournisseur" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Inclure les réductions de prix dans le calcul du prix global" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Remplacer l'historique des achats" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "La tarification historique des bons de commande remplace les réductions de prix des fournisseurs" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Utiliser les prix des articles en stock" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Utiliser les prix des données de stock saisies manuellement pour calculer les prix" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Âge de tarification des articles de stock" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Exclure les articles en stock datant de plus de ce nombre de jours des calculs de prix" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Utiliser les prix variants" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Inclure la tarification variante dans le calcul global des prix" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Variantes actives uniquement" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "N'utiliser que des pièces de variante actives pour calculer le prix de la variante" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Mise à jour automatique des prix" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Mettre à jour automatiquement les prix des pièces quand les données internes changes" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Intervalle de regénération des prix" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Nombre de jours avant la mise à jour automatique du prix de la pièce" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Prix internes" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Activer les prix internes pour les pièces" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Substitution du prix interne" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Si disponible, les prix internes remplacent les calculs de la fourchette de prix" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Activer l'impression d'étiquettes" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Activer l'impression d'étiquettes depuis l'interface Web" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "Étiquette image DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Résolution DPI lors de la génération de fichiers image pour fournir aux plugins d'impression d'étiquettes" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Activer les rapports" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Activer la génération de rapports" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Mode Débogage" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Générer des rapports en mode debug (sortie HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Journal des erreurs" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Enregistrer les erreurs qui se produisent lors de la génération de rapports" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Taille de la page" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Taille de page par défaut pour les rapports PDF" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Renforcer les unités des paramètres" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Si des unités sont fournies, les valeurs de paramètre doivent correspondre aux unités spécifiées" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Numéro de Série Universellement Unique" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Les numéros de série pour les articles en stock doivent être uniques au niveau global" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Supprimer le stock épuisé" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Détermine le comportement par défaut lorsqu'un article de stock est épuisé" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Modèle de code de lot" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Modèle pour générer des codes par défaut pour les articles en stock" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Expiration du stock" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Activer la fonctionnalité d'expiration du stock" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Vendre le stock expiré" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Autoriser la vente de stock expiré" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Délai de péremption du stock" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Nombre de jours pendant lesquels les articles en stock sont considérés comme périmés avant d'expirer" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Construction de stock expirée" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Autoriser la construction avec un stock expiré" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Contrôle de la propriété des stocks" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Activer le contrôle de la propriété sur les emplacements de stock et les articles" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Icône par défaut de l'emplacement du stock" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Icône par défaut de l'emplacement du stock (vide signifie aucune icône)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Afficher les pièces en stock installées" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Affichage des articles en stock installés dans les tableaux de stock" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Vérifier la nomenclature lors de l'installation des articles" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Les articles de stock installés doivent exister dans la nomenclature de la pièce mère" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Autoriser le transfert des produits en rupture de stock" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permettre le transfert d'articles qui ne sont pas en stock d'un magasin à l'autre" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Modèle de référence de commande de construction" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Modèle requis pour générer le champ de référence de l'ordre de construction" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Nécessite un Responsable propriétaire" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Un propriétaire responsable doit être assigné à chaque commande" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Exiger une partie active" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Empêcher la création d'un ordre de fabrication pour les pièces inactives" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Requiert une pièce verrouillée" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Empêcher la création d'un ordre de fabrication pour les pièces non verrouillées" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Exiger une nomenclature valide" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Empêcher la création d'un ordre de fabrication si la nomenclature n'a pas été validée" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Exiger des ordonnances fermées pour les enfants" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Empêcher l'achèvement de l'ordre de construction jusqu'à ce que tous les ordres d'enfants soient clôturés" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Ordres de fabrication externes" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Activer la fonctionnalité d'ordre de fabrication externe" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Blocage jusqu'à la réussite des tests" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Empêcher l'achèvement des résultats de la construction jusqu'à ce que tous les tests requis soient réussis" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Activer les retours de commandes" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Activer la fonctionnalité de retour de commande dans l'interface utilisateur" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Modèle de référence de retour de commande" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Modèle requis pour générer le champ de référence de la commande de retour" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Modifier les retours de commandes terminées" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Autoriser la modification des retours après leur enregistrement" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Modèle de référence de bon de commande" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Modèle requis pour générer le champ de référence du bon de commande" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Expédition par défaut du bon de commande" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Activer la création d'expédition par défaut avec les bons de commandes" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Modifier les commandes de vente terminées" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Autoriser la modification des commandes de vente après avoir été expédiées ou complétées" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "L'expédition nécessite une vérification" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Empêcher l'achèvement des envois jusqu'à ce que les articles aient été vérifiés" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Marquer les commandes expédiées comme achevées" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Les commandes marquées comme expédiées seront automatiquement complétées, en contournant le statut « expédié »" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Modèle de référence de commande d'achat" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modèle requis pour générer le champ de référence de bon de commande" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Modifier les bons de commande terminés" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Autoriser la modification des bons de commande après avoir été expédiés ou complétés" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Convertir la monnaie" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Convertir la valeur de l'article dans la devise de base lors de la réception du stock" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Achat automatique des commandes" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marquer automatiquement les bons de commande comme terminés lorsque tous les articles de la ligne sont reçus" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Activer les mots de passe oubliés" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Activer la fonction \"Mot de passe oublié\" sur les pages de connexion" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Activer les inscriptions" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Activer l'auto-inscription pour les utilisateurs sur les pages de connexion" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Activer le SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Activer le SSO sur les pages de connexion" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Activer l'inscription SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Activer l'auto-inscription via SSO pour les utilisateurs sur les pages de connexion" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Activer la synchronisation du groupe SSO" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Permettre la synchronisation des groupes InvenTree avec les groupes fournis par l'IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "Clé du groupe SSO" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Le nom de l'attribut de revendication de groupe fourni par l'IdP" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "Carte de groupe SSO" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Une correspondance entre les groupes SSO et les groupes InvenTree locaux. Si le groupe local n'existe pas, il sera créé." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Supprimer les groupes en dehors de SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Indique si les groupes attribués à l'utilisateur doivent être supprimés s'ils ne sont pas gérés par l'IdP. La désactivation de ce paramètre peut entraîner des problèmes de sécurité" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Email requis" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Exiger que l'utilisateur fournisse un mail lors de l'inscription" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Saisie automatique des utilisateurs SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Remplir automatiquement les détails de l'utilisateur à partir des données de compte SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Courriel en double" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mail" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Mot de passe deux fois" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mot de passe" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Domaines autorisés" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restreindre l'inscription à certains domaines (séparés par des virgules, commençant par @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Grouper sur inscription" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Groupe auquel les nouveaux utilisateurs sont assignés lors de l'enregistrement. Si la synchronisation des groupes SSO est activée, ce groupe n'est défini que si aucun groupe ne peut être attribué par l'IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Forcer l'authentification multifacteurs" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Les utilisateurs doivent utiliser l'authentification multifacteurs." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Activer ce paramètre demandera à tous les utilisateurs de configurer l'authentification multi-facteurs. Toutes les sessions seront déconnectées immédiatement." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Vérifier les plugins au démarrage" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Vérifier que tous les plugins sont installés au démarrage - activer dans les environnements conteneurs" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Vérifier les mises à jour des plugins" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Activer les vérifications périodiques pour les mises à jour des plugins installés" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Activer l'intégration d'URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Autoriser les plugins à ajouter des chemins URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Activer l'intégration de navigation" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Activer les plugins à s'intégrer dans la navigation" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Activer l'intégration de plugins" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Activer l'intégration de plugin pour ajouter des apps" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Activer l'intégration du planning" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Autoriser les plugins à éxécuter des tâches planifiées" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Activer l'intégration des évènements" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Autoriser les plugins à répondre aux évènements internes" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Permettre l'intégration de l'interface" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Permettre aux plugins de s'intégrer dans l'interface utilisateur" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "Activer l'intégration mail" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Autoriser les plugins à traiter les mails entrants/sortants" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Activer les codes de projet" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Activer les codes de projet pour le suivi des projets" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Activer la fonctionnalité d'enregistrement des historiques de niveaux de stock et de leur valeur" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Exclure les localisations externes" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Période de l'inventaire automatique" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Afficher les noms des utilisateurs" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Afficher les noms complets des utilisateurs au lieu des noms d'utilisateur" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Afficher les profils d'utilisateur" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Afficher les profils des utilisateurs sur leur page de profil" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Activer les données de station de test" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Activer la collecte des données de la station de test pour les résultats de test" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "Ruptures de prix" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Une erreur s'est produite lors de l'exportation des données" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "Le plugin d'exportation de données renvoie un format de données incorrect" @@ -5250,7 +5258,7 @@ msgstr "Nombre de copies à imprimer pour chaque étiquette" msgid "Connected" msgstr "Connecté" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Inconnu" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Commande d’achat" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Commande d’achat" msgid "Sales Order" msgstr "Commandes" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Retour de commande" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po index 6d5c6017d6..1f4197f685 100644 --- a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "למשתמש אין הרשאה לצפות במוזל הזה" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "" @@ -133,43 +133,43 @@ msgstr "" msgid "Provided value does not match required pattern: " msgstr "" -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "מספרים סידוריים לא נמצאו" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po index 568431bc8a..f9894a3814 100644 --- a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "" @@ -133,43 +133,43 @@ msgstr "" msgid "Provided value does not match required pattern: " msgstr "" -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po index 09915745bd..e6177b62e5 100644 --- a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API funkciót nem találom" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "A tételeket listában kell átadni" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Érvénytelen a tétel lista" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Minden szűrő csak true értékkel használható" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Nincs a szűrésnek megfelelő tétel" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Nincs adat megadva" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Ennek a mezőnek egyedinek kell lennie." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Nincs jogosultságod az adatok megtekintéséhez" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "{original} átváltása {unit}-ra sikertelen" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Nem megfelelő mennyiség" @@ -133,43 +133,43 @@ msgstr "A(z) '{name}' érték nem a szükséges minta szerinti" msgid "Provided value does not match required pattern: " msgstr "A megadott érték nem felel meg a szükséges mintának: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Nem lehet 1000 tételnél többet szerializálni" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Üres sorozatszám" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Duplikált sorozatszám" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Érvénytelen csoport: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Csoport tartomány {group} több mint az engedélyezett ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Nem található sorozatszám" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "A megadott számú egyedi sorozatszám ({n}) meg kell egyezzen a darabszámmal ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "HTML tag-ek eltávolítása ebből az értékből" @@ -729,7 +729,7 @@ msgstr "Fogyóeszköz" msgid "Optional" msgstr "Opcionális" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1487,7 +1487,7 @@ msgstr "Gyártási Hivatkozás" msgid "Part Category Name" msgstr "Alkatrész kategória Neve" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Követésre kötelezett" @@ -2379,7 +2379,7 @@ msgstr "Érvénytelen modelltípus megadva a paraméterhez" msgid "ID of the target model for this parameter" msgstr "A célmodell azonosítója ehhez a paraméterhez" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2854,1294 +2854,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Azonosítsa-e magát az szerver a példányazonosítóval a szerver állapotban (authentikáció nélkül)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Kiszolgáló példány neve" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "String leíró a kiszolgáló példányhoz" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Példány név használata" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Példány név használata a címsorban" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Verzió infók megjelenítésének tiltása" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Verzió infók megjelenítése csak admin felhasználóknak" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Cég neve" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Belső cégnév" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Kiindulási URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Kiindulási URL a kiszolgáló példányhoz" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Alapértelmezett pénznem" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Válassz alap pénznemet az ár számításokhoz" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Támogatott valuták" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Támogatott valuták listája" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Árfolyam frissítési gyakoriság" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Milyen gyakran frissítse az árfolyamokat (nulla a kikapcsoláshoz)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "nap" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Árfolyam frissítő plugin" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Kiválasztott árfolyam frissítő plugin" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Erős URL validáció" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Sablon specifikáció igénylése az URL validálásnál" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Frissítés keresés gyakorisága" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Milyen gyakran ellenőrizze van-e új frissítés (0=soha)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Automatikus biztonsági mentés" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Adatbázis és média fájlok automatikus biztonsági mentése" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Automata biztonsági mentés gyakorisága" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Hány naponta készüljön automatikus biztonsági mentés" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Feladat törlési gyakoriság" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Háttérfolyamat eredmények törlése megadott nap eltelte után" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Hibanapló törlési gyakoriság" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Hibanapló bejegyzések törlése megadott nap eltelte után" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Értesítés törlési gyakoriság" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Felhasználói értesítések törlése megadott nap eltelte után" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "Email törlési gyakoriság" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "Email üzenetek törlése megadott nap eltelte után" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Email napló védett" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "Megakadályozza az email napló bejegyzések törlését" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Vonalkód támogatás" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Vonalkód olvasó támogatás engedélyezése a web felületen" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Vonalkód olvasás eredmények tárolása" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Vonalkód olvasási eredmények tárolása az adatbázisban" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Maximálisan tárolt vonalkód olvasások mennyisége" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Maximálisan tárolt vonalkód olvasások száma" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Vonalkód beadási késleltetés" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Vonalkód beadáskor a feldolgozás késleltetési ideje" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Webkamerás vonalkód olvasás" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Webkamerás kódolvasás engedélyezése a böngészőből" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Vonalkód Adat Megjelenítése" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Vonalkód adat megjelenítése a böngészőben szövegként" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Vonalkód Generáló Plugin" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Belső vonalkód generálásra használatos plugin" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Alkatrész változatok" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Alkatrész változat vagy verziószám tulajdonság használata" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Csak Összeállítás Verzió" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Csak összeállított alkatrészeknek lehessen verziója" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Lehessen törölni az Összeállításból" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Lehessen olyan alkatrészt törölni ami Összeállításban szerepel" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN reguláris kifejezés" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Reguláris kifejezés ami illeszkedik az alkatrész IPN-re" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Többször is előforduló IPN engedélyezése" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Azonos IPN használható legyen több alkatrészre is" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "IPN szerkesztésének engedélyezése" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "IPN megváltoztatásánsak engedélyezése az alkatrész szerkesztése közben" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Alkatrészjegyzék adatok másolása" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Alkatrész másoláskor az alkatrészjegyzék adatokat is másoljuk alapból" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Alkatrész paraméterek másolása" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Alkatrész másoláskor a paramétereket is másoljuk alapból" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Alkatrész teszt adatok másolása" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Alkatrész másoláskor a tesztek adatait is másoljuk alapból" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Kategória paraméter sablonok másolása" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Kategória paraméter sablonok másolása alkatrész létrehozásakor" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Alkatrészek alapból sablon alkatrészek legyenek" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Alkatrészeket alapból lehessen gyártani másik alkatrészekből" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Összetevő" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Alkatrészek alapból használhatók összetevőként más alkatrészekhez" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Beszerezhető" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Alkatrészek alapból beszerezhetők legyenek" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Értékesíthető" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Alkatrészek alapból eladhatók legyenek" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Alkatrészek alapból követésre kötelezettek legyenek" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtuális" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Alkatrészek alapból virtuálisak legyenek" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Kapcsolódó alkatrészek megjelenítése" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Alkatrész kapcsolódó alkatrészeinek megjelenítése" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Kezdeti készlet adatok" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Kezdeti készlet létrehozása új alkatrész felvételekor" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Kezdeti beszállítói adatok" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Kezdeti beszállítói adatok létrehozása új alkatrész felvételekor" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Alkatrész név megjelenítés formátuma" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Formátum az alkatrész név megjelenítéséhez" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Alkatrész kategória alapértelmezett ikon" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Alkatrész kategória alapértelmezett ikon (üres ha nincs)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Áraknál használt tizedesjegyek min. száma" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Tizedejegyek minimális száma az árak megjelenítésekor" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Áraknál használt tizedesjegyek max. száma" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Tizedejegyek maximális száma az árak megjelenítésekor" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Beszállítói árazás használata" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Beszállítói ársávok megjelenítése az általános árkalkulációkban" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Beszerzési előzmények felülbírálása" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Beszerzési árelőzmények felülírják a beszállítói ársávokat" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Készlet tétel ár használata" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "A kézzel bevitt készlet tétel árak használata az árszámításokhoz" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Készlet tétel ár kora" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Az ennyi napnál régebbi készlet tételek kizárása az árszámításból" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Alkatrészváltozat árak használata" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Alkatrészváltozat árak megjelenítése az általános árkalkulációkban" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Csak az aktív változatokat" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Csak az aktív alkatrészváltozatok használata az árazásban" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Árazás automatikus frissítése" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Alkatrész árazás automatikus frissítése belső adat változáskor" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Árazás újraszámítás gyakoriság" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Árak automatikus frissítése ennyi nap után" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Belső árak" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Alkatrészekhez belső ár engedélyezése" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Belső ár felülbírálása" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Ha elérhetőek az árkalkulációkban a belső árak lesznek alapul véve" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "Nulla mennyiség engedélyezése az anyagjegyzékben" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Címke nyomtatás engedélyezése" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Címke nyomtatás engedélyezése a web felületről" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "Címke kép DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Képek felbontása amik átadásra kerülnek címkenyomtató pluginoknak" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Riportok engedélyezése" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Riportok előállításának engedélyezése" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Debug mód" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Riportok előállítása HTML formátumban (hibakereséshez)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Jelentési hibák naplózása" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Jelentések generálása közben jelentkező hibák naplózása" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Lapméret" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Alapértelmezett lapméret a PDF riportokhoz" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Csak választható mértékegységek" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "A megadott mértékegység csak a beállított lehetőségekből legyen elfogadva" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Globálisan egyedi sorozatszámok" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "A sorozatszámoknak egyedinek kell lennie a teljes készletre vonatkozóan" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Kimerült készlet törlése" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Alapértelmezett művelet mikor a készlet tétel elfogy" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Batch kód sablon" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Sablon a készlet tételekhez alapértelmezett batch kódok előállításához" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Készlet lejárata" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Készlet lejárat kezelésének engedélyezése" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Lejárt készlet értékesítése" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Lejárt készlet értékesítésének engedélyezése" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Álló készlet ideje" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Napok száma amennyivel a lejárat előtt a készlet tételeket állottnak vesszük" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Lejárt készlet gyártása" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Gyártás engedélyezése lejárt készletből" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Készlet tulajdonosok kezelése" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Tulajdonosok kezelésének engedélyezése a készlet helyekre és tételekre" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Hely alapértelmezett ikon" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Hely alapértelmezett ikon (üres ha nincs)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Beépített készlet megjelenítése" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Beépített készlet tételek megjelenítése a készlet táblákban" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Tételek telepítésekor a darabjegyzék ellenőrzése" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "A beépített tételeknek a szülő elem darabjegyzékében szerepelniük kell" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Lehet Hiányzó Készletet Mozgatni" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Lehet-e olyan készleteket mozgatni készlethelyek között amik nincsenek raktáron" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Gyártási utasítás azonosító minta" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Szükséges minta a gyártási utasítás azonosító mező előállításához" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Felelős tulajdonos szükséges" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Minden rendeléshez felelőst kell rendelni" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Szükséges Aktív Alkatrész" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Inaktív alkatrészekre nem lehet Gyártási Rendelést létrehozni" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Elvárás a Lezárt Alkatrész" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Megakadályozza, hogy nem lezárt alkatrészekre gyártási rendelést lehessen indítani" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Jóváhagyott Alkatrészjegyzék Kötelező" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Megakadályozza gyártási rendelés készítését ha nincsen az Alkatrészjegyzék jóváhagyva" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Leszármazott Gyártásoknak Lezártnak Kell Lennie" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Amíg minden leszármazott gyártás le nincsen zárva nem lehet a szülő gyártást lezárni" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Külső Gyártási Rendelések" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Engedélyezze a külső gyártási rendelés funkciót" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Blokkolás a tesztek sikeres végrehajtásáig" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Nem lehet gyártási tételt befejezni amíg valamennyi kötelező teszt sikeres nem lett" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Visszavétel engedélyezése" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Visszavételek engedélyezése a felületen" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Visszavétel azonosító minta" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Szükséges minta a visszavétel azonosító mező előállításához" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Befejezett visszavétel szerkesztése" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Visszavétel szerkesztésének engedélyezése befejezés után" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Vevői rendelés azonosító minta" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Szükséges minta a vevői rendelés azonosító mező előállításához" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Vevői rendeléshez alapértelmezett szállítmány" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Szállítmány automatikus létrehozása az új vevő rendelésekhez" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Befejezett vevői rendelés szerkesztése" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Vevői rendelések szerkesztésének engedélyezése szállítás vagy befejezés után" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "Szállítmány Ellenőrzést Igényel" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Megakadályozza a szállítmányok befejezését, amíg a tételeket nem ellenőrizték" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Leszállított Rendelések Készre jelölése" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Leszállítottnak jelölt Értékesítési rendelések automatikusan Kész-re lesznek állítva, a \"Leszállított\" állapot átugrásával" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Beszerzési rendelés azonosító minta" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Szükséges minta a beszerzési rendelés azonosító mező előállításához" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Befejezett beszerzési rendelés szerkesztése" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Beszérzési rendelések szerkesztésének engedélyezése kiküldés vagy befejezés után" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Jelenlegi pénznem" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Tétel érték bázis-pénznemre váltása készlet beérkezéskor" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Beszerzési rendelések automatikus befejezése" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "A beszerzési rendelés automatikus befejezése ha minden sortétel beérkezett" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Elfelejtett jelszó engedélyezése" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Elfelejtett jelszó funkció engedélyezése a bejentkező oldalon" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Regisztráció engedélyezése" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Felhaszálók önkéntes regisztrációjának engedélyezése a bejelentkező oldalon" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "SSO engedélyezése" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "SSO engedélyezése a bejelentkező oldalon" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "SSO regisztráció engedélyezése" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Felhaszálók önkéntes regisztrációjának engedélyezése SSO-n keresztül a bejelentkező oldalon" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "SSO csoport szinkronizálás engedélyezése" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Az InvenTree csoportok szinkronizálása a hitelesítésszolgáltatóhoz" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "SSO csoport kulcs" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "A csoportkérés tulajdonság neve amit a hitelesítésszolgáltató nyújt" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "SSO csoport hozzárendelés" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Az SSO csoportok hozzárendelése az InvenTree csoportokhoz. Ha a helyi csoport nem létezik, létre lesz hozva." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Az SSO-n kívüli csoportok eltávolítása" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Ha egy felhasználóhoz rendelt csoport nem létezik az azonosításszolgáltatóban azt eltávolítsuk el. Ennek a kikapcsolása biztonsági problémákhoz vezethet" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Email szükséges" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Kötelező email megadás regisztrációkor" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "SSO felhasználók automatikus kitöltése" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Felhasználó adatainak automatikus kitöltése az SSO fiókadatokból" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Email kétszer" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Regisztráláskor kétszer kérdezze a felhasználó email címét" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Jelszó kétszer" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Regisztráláskor kétszer kérdezze a felhasználó jelszavát" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Engedélyezett domainek" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Feliratkozás korlátozása megadott domain-ekre (vesszővel elválasztva, @-al kezdve)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Csoport regisztráláskor" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Ehhez a csoporthoz lesznek az új felhasználók rendelve. Ha az SSO csoport szinkronizálás engedélyezve van, akkor ez a csoport csak akkor lesz hozzárendelve a felhasználóhoz ha az azonosítás szolgáltató semmilyen csoportot nem rendelt hozzá." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Többfaktoros hitelesítés kényszerítése" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "A felhasználóknak többfaktoros hitelesítést kell használniuk." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Pluginok ellenőrzése indításkor" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Ellenőrizze induláskor hogy minden plugin telepítve van - engedélyezd konténer környezetben (docker)" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Plugin frissítések ellenőrzése" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Frissítések periódikus ellenőrzésének engedélyezése a telepített pluginokra" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "URL integráció engedélyezése" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "URL útvonalalak hozzáadásának engedélyezése a pluginok számára" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Navigációs integráció engedélyezése" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Navigációs integráció engedélyezése a pluginok számára" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "App integráció engedélyezése" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "App hozzáadásának engedélyezése a pluginok számára" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Ütemezés integráció engedélyezése" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Háttérben futó feladatok hozzáadásának engedélyezése a pluginok számára" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Esemény integráció engedélyezése" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Belső eseményekre reagálás engedélyezése a pluginok számára" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Interfész integráció engedélyezése" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Pluginok felhasználói felületbe épülésének engedélyezése" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "Email integráció engedélyezése" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Pluginok bejövő/kimenő levelekhez hozzáférésének engedélyezése" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Projektszámok engedélyezése" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Projectek nyomkövetéséhez projekt kódok engedélyezése" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "A készletek korábbi mennyiségének és értékének naplózásának engedélyezés" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Külső helyek nélkül" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Automatikus leltár időpontja" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "Készlettörténet törlési gyakoriság" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Felhasználók teljes nevének megjelenítése" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Felhasználói név helyett a felhasználók teljes neve jelenik meg" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Felhasználói profilok megjelenítése" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Felhasználói profilok megjelenítése a profil oldalukon" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "Vasárnap" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "Hétfő" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "Kedd" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "Csütörtök" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "Péntek" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "Szombat" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "hónap" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Teszt állomás adatok engedélyezése" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Tesztállomás adatok gyűjtésének teszt eredménybe gyűjtésének engedélyezése" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "Gép Ping Engedélyezése" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Időszakos ping feladat engedélyezése a regisztrált gépekhez az állapotuk ellenőrzésére" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4942,11 +4950,11 @@ msgstr "Árkategóriák" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Hiba történt adatexportálás közben" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "Az adatexportáló plugin téves adatformátumot adott vissza" @@ -5251,7 +5259,7 @@ msgstr "Címkénkénti nyomtatandó mennyiség" msgid "Connected" msgstr "Csatlakoztatba" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Ismeretlen" @@ -5502,14 +5510,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Beszerzési rendelés" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5518,14 +5526,14 @@ msgstr "Beszerzési rendelés" msgid "Sales Order" msgstr "Vevői rendelés" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Visszavétel" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po index bd07f6762f..c582b4b5c7 100644 --- a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API endpoint tidak ditemukan" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Barang harus disediakan sebagai daftar" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Pengguna tidak memiliki izin untuk melihat model ini" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Jumlah yang diberikan tidak valid" @@ -133,43 +133,43 @@ msgstr "" msgid "Provided value does not match required pattern: " msgstr "Nilai yang diberikan tidak sesuai dengan pola yang ditentukan: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Nomor seri kosong" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Gandakan Nomor Seri" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Tidak ada nomor seri ditemukan" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Hapus tag-tag HTML dari nilai ini" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Nama Perusahaan" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "Hari" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Komponen" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Aktifkan Laporan" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Ukuran Halaman" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Surel diperlukan" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Aktifkan Integrasi Antarmuka" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Tidak diketahui" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po index 445025eb79..1188245de5 100644 --- a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "Endpoint API non trovato" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Gli articoli devono essere forniti come elenco" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Lista elementi fornita non valida" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Tutti i filtri devono essere usati solo con true" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Nessun elemento corrisponde ai criteri forniti" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Nessun dato fornito" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Questo campo deve essere unico." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "L'utente non ha i permessi per vedere questo modello" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Impossibile convertire {original} in {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Quantità inserita non valida" @@ -133,43 +133,43 @@ msgstr "Il valore '{name}' non è nel formato del pattern" msgid "Provided value does not match required pattern: " msgstr "Il valore fornito non corrisponde al modello richiesto: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Impossibile serializzare più di 1000 elementi contemporaneamente" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Numero seriale vuoto" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Seriale Duplicato" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Gruppo non valido: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "L'intervallo di gruppo {group} supera la quantità consentita ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Nessun numero di serie trovato" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Il numero dei numeri seriali univoci ({n}) deve essere uguale alla quantità ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Rimuovi i tag HTML da questo valore" @@ -729,7 +729,7 @@ msgstr "Consumabile" msgid "Optional" msgstr "Opzionale" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Riferimento Ordine Di Costruzione" msgid "Part Category Name" msgstr "Nome Categoria Articolo" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Tracciabile" @@ -2378,7 +2378,7 @@ msgstr "Tipo di modello specificato per parametro non valido" msgid "ID of the target model for this parameter" msgstr "ID del modello di destinazione per questo parametro" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Annuncia l'ID dell'istanza del server nelle informazioni sullo stato del server (non autenticato)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Nome Istanza Del Server" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Descrittore stringa per l'istanza del server" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Utilizza nome istanza" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Usa il nome dell'istanza nella barra del titolo" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Limita visualizzazione `Informazioni`" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Mostra la modalità `Informazioni` solo ai superusers" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Nome azienda" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Nome interno dell'azienda" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "URL Base" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "URL di base per l'istanza del server" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Valuta predefinita" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Selezionare la valuta di base per i calcoli dei prezzi" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Valute Supportate" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Elenco dei codici valuta supportati" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Intervallo Aggiornamento Valuta" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Quanto spesso aggiornare i tassi di cambio (impostare a zero per disabilitare)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "giorni" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Plugin di aggiornamento della valuta" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Plugin di aggiornamento valuta da usare" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Convalida URL rigoroso" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Richiede specifico schema quando si convalidano gli URL" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Aggiorna intervallo di controllo" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Quanto spesso controllare gli aggiornamenti (impostare a zero per disabilitare)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Backup automatico" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Abilita il backup automatico di database e file multimediali" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Intervallo Di Backup Automatico" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Definisci i giorni intercorrenti tra un backup automatico e l'altro" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Intervallo Eliminazione Attività" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "I risultati delle attività in background verranno eliminati dopo un determinato numero di giorni" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Intervallo Di Cancellazione Registro Errori" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "I log di errore verranno eliminati dopo il numero specificato di giorni" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Intervallo Di Cancellazione Notifica" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Le notifiche dell'utente verranno eliminate dopo il numero di giorni specificato" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "Intervallo Eliminazione Email" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "I messaggi e-mail verranno eliminati dopo il numero specificato di giorni" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Proteggi Log Email" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "Impedisci l'eliminazione delle voci di log email" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Supporto Codice A Barre" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Abilita il supporto per lo scanner di codice a barre nell'interfaccia web" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Memorizza Risultati Barcode" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Memorizza i risultati della scansione del codice a barre nel database" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Numero Massimo Scansioni Barcode" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Numero massimo di risultati della scansione del codice a barre da memorizzare" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Codice a barre inserito scaduto" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Tempo di ritardo di elaborazione codice a barre" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Codice a Barre Supporto Webcam" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Consenti la scansione del codice a barre tramite webcam nel browser" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Visualizza dati codice a barre" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Visualizza i dati del codice a barre nel browser come testo" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Plugin Generazione Codice A Barre" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Plugin da usare per la generazione interna di codice a barre" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Revisioni Articolo" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Abilita il campo revisione per l'articolo" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Solo revisione assemblaggio" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Consenti revisioni solo per articoli di assemblaggio" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Consenti l'eliminazione dall'assemblaggio" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Permetti l'eliminazione degli articoli che sono usati in un assemblaggio" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN Regex" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Schema di espressione regolare per l'articolo corrispondente IPN" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Consenti duplicati IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Permetti a più articoli di condividere lo stesso IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Permetti modifiche al part number interno (IPN)" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Consenti di modificare il valore del part number durante la modifica di un articolo" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Copia I Dati Della distinta base dell'articolo" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Copia i dati della Distinta Base predefinita quando duplichi un articolo" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Copia I Dati Parametro dell'articolo" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Copia i dati dei parametri di default quando si duplica un articolo" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Copia I Dati dell'Articolo Test" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Copia i dati di prova di default quando si duplica un articolo" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Copia Template Parametri Categoria" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Copia i modelli dei parametri categoria quando si crea un articolo" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Gli articoli sono modelli per impostazione predefinita" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Gli articoli possono essere assemblate da altri componenti per impostazione predefinita" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Componente" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Gli articoli possono essere assemblati da altri componenti per impostazione predefinita" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Acquistabile" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Gli articoli sono acquistabili per impostazione predefinita" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Vendibile" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Gli articoli sono acquistabili per impostazione predefinita" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Gli articoli sono tracciabili per impostazione predefinita" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtuale" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Gli articoli sono virtuali per impostazione predefinita" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Mostra articoli correlati" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Visualizza parti correlate per ogni articolo" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Dati iniziali dello stock" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Consentire la creazione di uno stock iniziale quando si aggiunge una nuova parte" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Dati iniziali del fornitore" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Consentire la creazione dei dati iniziali del fornitore quando si aggiunge una nuova parte" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Formato di visualizzazione del nome articolo" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Formato per visualizzare il nome dell'articolo" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Icona predefinita Categoria Articolo" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Icona predefinita Categoria Articolo (vuoto significa nessuna icona)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Prezzi Minimi Decimali" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Numero minimo di decimali da visualizzare quando si visualizzano i dati dei prezzi" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Prezzi Massimi Decimali" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Numero massimo di decimali da visualizzare quando si visualizzano i dati dei prezzi" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Usa Prezzi Fornitore" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Includere le discontinuità di prezzo del fornitore nei calcoli generali dei prezzi" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Ignora la Cronologia Acquisti" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Cronologia dei prezzi dell'ordine di acquisto del fornitore superati con discontinuità di prezzo" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Utilizzare i prezzi degli articoli in stock" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Utilizzare i prezzi dei dati di magazzino inseriti manualmente per il calcolo dei prezzi" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Età dei prezzi degli articoli in stock" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Escludere dal calcolo dei prezzi gli articoli in giacenza più vecchi di questo numero di giorni" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Utilizza Variazione di Prezzo" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Includi la variante dei prezzi nei calcoli dei prezzi complessivi" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Solo Varianti Attive" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Utilizza solo articoli di varianti attive per calcolare i prezzi delle varianti" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Aggiornamento Automatico Prezzi" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Aggiorna automaticamente il prezzo degli articoli quando i dati interni cambiano" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Intervallo Di Ricostruzione Dei Prezzi" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Numero di giorni prima che il prezzo dell'articolo venga aggiornato automaticamente" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Prezzi interni" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Abilita prezzi interni per gli articoli" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Sovrascrivi Prezzo Interno" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Se disponibile, i prezzi interni sostituiscono i calcoli della fascia di prezzo" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Abilita stampa etichette" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Abilita la stampa di etichette dall'interfaccia web" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "Etichetta Immagine DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Risoluzione DPI quando si generano file di immagine da fornire ai plugin di stampa per etichette" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Abilita Report di Stampa" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Abilita generazione di report di stampa" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Modalità Debug" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Genera report in modalità debug (output HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Registro errori" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Errori di log che si verificano durante la generazione dei report" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Dimensioni pagina" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Dimensione predefinita della pagina per i report PDF" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Forza Unità Parametro" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Se le unità sono fornite, i valori dei parametri devono corrispondere alle unità specificate" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Seriali Unici Globali" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "I numeri di serie per gli articoli di magazzino devono essere univoci" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Elimina scorte esaurite" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina il comportamento predefinito quando un articolo a magazzino è esaurito" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Modello Codice a Barre" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Modello per la generazione di codici batch predefiniti per gli elementi stock" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Scadenza giacenza" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Abilita funzionalità di scadenza della giacenza" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Vendi giacenza scaduta" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Consenti la vendita di stock scaduti" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Tempo di Scorta del Magazzino" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Numero di giorni in cui gli articoli in magazzino sono considerati obsoleti prima della scadenza" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Crea giacenza scaduta" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Permetti produzione con stock scaduto" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Controllo della proprietà della giacenza" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Abilita il controllo della proprietà sulle posizioni e gli oggetti in giacenza" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Icona Predefinita Ubicazione di Magazzino" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Icona Predefinita Ubicazione di Magazzino (vuoto significa nessuna icona)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Mostra articoli a magazzino installati" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Visualizza gli articoli a magazzino installati nelle tabelle magazzino" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Verificare la distinta base durante l'installazione degli articoli" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Gli articoli di magazzino installati devono esistere nella distinta base per l'articolo principale" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Consenti trasferimento magazzino esaurito" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Consenti il trasferimento di articoli non disponibili a magazzino tra le diverse ubicazioni di magazzino" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Modello Di Riferimento Ordine Di Produzione" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di produzione" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "È richiesto il Proprietario Responsabile" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "A ogni ordine deve essere assegnato un proprietario responsabile" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Richiede Articolo Attivo" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Impedisci la creazione di ordini di produzione per gli articolo inattivi" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Richiede Articolo Bloccato" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Impedisci la creazione di ordini di costruzione per le parti sbloccate" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Richiede un BOM valido" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Previene la creazione di ordini di costruzione a meno che BOM non sia stato convalidato" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Richiedi Ordini Dei Figli Chiusi" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Impedisci il completamento dell'ordine di costruzione fino alla chiusura di tutti gli ordini figli" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Ordini di Produzione Esterni" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Abilita funzionalità ordini di produzione esterni" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Blocca Fino Al Passaggio Dei Test" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Impedisci che gli output di costruzione siano completati fino al superamento di tutti i test richiesti" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Abilita Ordini Di Reso" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Abilita la funzionalità ordine di reso nell'interfaccia utente" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Motivo di Riferimento per ordine di reso" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di reso" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Modifica Ordini Di Reso Completati" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Consenti la modifica degli ordini di reso dopo che sono stati completati" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Modello Di Riferimento Ordine Di Vendita" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di vendita" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Spedizione Predefinita Ordine Di Vendita" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Abilita la creazione di spedizioni predefinite con ordini di vendita" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Modifica Ordini Di Vendita Completati" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Consenti la modifica degli ordini di vendita dopo che sono stati spediti o completati" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "La Spedizione Richiede Controllo" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Impedire il completamento delle spedizioni fino a quando gli articoli sono stati controllati" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Segna gli ordini spediti come completati" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Gli ordini di vendita contrassegnati come spediti saranno automaticamente completati, bypassando lo stato \"spedito\"" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Modello di Riferimento Ordine D'Acquisto" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di acquisto" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Modifica Ordini Di Acquisto Completati" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Consenti la modifica degli ordini di acquisto dopo che sono stati spediti o completati" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Converti Valuta" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Converti il valore dell'elemento in valuta base quando si riceve lo stock" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Completa Automaticamente Gli Ordini D'Acquisto" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Contrassegna automaticamente gli ordini di acquisto come completi quando tutti gli elementi della riga sono ricevuti" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Abilita password dimenticata" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Abilita la funzione password dimenticata nelle pagine di accesso" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Abilita registrazione" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Abilita auto-registrazione per gli utenti nelle pagine di accesso" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "SSO abilitato" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Abilita SSO nelle pagine di accesso" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Abilita registrazione SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Abilita l'auto-registrazione tramite SSO per gli utenti nelle pagine di accesso" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Abilita sincronizzazione dei gruppi SSO" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Abilita la sincronizzazione dei gruppi InvenTree con i gruppi forniti dall'IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "Chiave gruppo SSO" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Il nome dell'attributo di richiesta di gruppi fornito dall'IdP" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "Mappa del gruppo SSO" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Una mappatura dai gruppi SSO ai gruppi InvenTree locali. Se il gruppo locale non esiste, verrà creato." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Rimuovere i gruppi al di fuori dell'SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Indica se i gruppi assegnati all'utente debbano essere rimossi se non sono backend dall'IdP. La disattivazione di questa impostazione potrebbe causare problemi di sicurezza" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Email richiesta" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Richiedi all'utente di fornire una email al momento dell'iscrizione" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Riempimento automatico degli utenti SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Compila automaticamente i dettagli dell'utente dai dati dell'account SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Posta due volte" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Al momento della registrazione chiedere due volte all'utente l'indirizzo di posta elettronica" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Password due volte" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Al momento della registrazione chiedere agli utenti due volte l'inserimento della password" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Domini consentiti" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Limita la registrazione a determinati domini (separati da virgola, a partire da @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Gruppo iscrizione" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Gruppo a cui i nuovi utenti sono assegnati alla registrazione. Se la sincronizzazione di gruppo SSO è abilitata, questo gruppo è impostato solo se nessun gruppo può essere assegnato dall'IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Applica MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Gli utenti devono utilizzare la sicurezza a due fattori." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Abilitare questa impostazione richiederà a tutti gli utenti di impostare l'autenticazione multi fattore. Tutte le sessioni saranno disconnesse immediatamente." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Controlla i plugin all'avvio" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Controlla che tutti i plugin siano installati all'avvio - abilita in ambienti contenitore" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Controlla gli aggiornamenti dei plugin" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Abilita controlli periodici per gli aggiornamenti dei plugin installati" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Abilita l'integrazione URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Attiva plugin per aggiungere percorsi URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Attiva integrazione navigazione" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Abilita i plugin per l'integrazione nella navigazione" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Abilita l'app integrata" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Abilita plugin per aggiungere applicazioni" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Abilita integrazione pianificazione" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Abilita i plugin per eseguire le attività pianificate" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Abilita eventi integrati" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Abilita plugin per rispondere agli eventi interni" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Abilita integrazione interfaccia" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Abilita i plugin per l'integrazione nell'interfaccia utente" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "Abilita integrazione email" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Abilita i plugin per elaborare le email in uscita/in arrivo" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Abilita codici progetto" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Abilita i codici del progetto per tracciare i progetti" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Abilita la funzionalità per registrare i livelli storici e il valore del magazzino" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Escludi Posizioni Esterne" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Inventario periodico automatico" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Visualizza i nomi completi degli utenti" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Mostra nomi completi degli utenti invece che nomi utente" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Visualizza Profili Utente" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Visualizza i profili degli utenti sulla pagina del loro profilo" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Abilita Dati Stazione Di Prova" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Abilita la raccolta dati della stazione di prova per i risultati del test" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "Abilita Ping Macchina" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Abilita l'attività di ping periodico delle macchine registrate per controllarne lo stato" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "Sconti a scalare" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Errore durante l'esportazione dei dati" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "Il plugin di esportazione dati ha restituito un formato di dati errato" @@ -5250,7 +5258,7 @@ msgstr "Numero di copie da stampare per ogni etichetta" msgid "Connected" msgstr "Connesso" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Sconosciuto" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Ordine D'Acquisto" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Ordine D'Acquisto" msgid "Sales Order" msgstr "Ordini di Vendita" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Restituisci ordine" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po index 8aa644ca84..25c2b87150 100644 --- a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "APIエンドポイントが見つかりません" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "一括処理を行うには、部品リストを指示する必要があります" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "項目はリストとして提供されなければなりません" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "無効なアイテムリスト" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "すべてのフィルターは真の場合にのみ使用されなければならない" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "指定された条件に一致する項目がありません" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "データの提供がありません。" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "この項目は一意である必要があります。" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "アイテムが指定された条件に一致しなくなりました" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "ユーザーにこのモデルを表示する権限がありません" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "{original}を{unit}に変換できませんでした。" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "数量コードが無効です" @@ -133,43 +133,43 @@ msgstr "値 '{name}' はパターン形式で表示されません" msgid "Provided value does not match required pattern: " msgstr "指定された値が必要なパターンと一致しません: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "一度に1000以上のアイテムをシリアライズすることはできません。" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "シリアル番号は空です" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "重複シリアル" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "無効なグループです:{group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "グループ範囲 {group} が許容数量を超過 ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "シリアル番号が見つかりません" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "固有のシリアル番号の数({n})は数量({q})と一致する必要があります。" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "この値からHTMLタグを削除" @@ -729,7 +729,7 @@ msgstr "消耗品" msgid "Optional" msgstr "オプション" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "ビルドリファレンス" msgid "Part Category Name" msgstr "部品分類名" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "追跡可能" @@ -2378,7 +2378,7 @@ msgstr "パラメータに対して無効なモデルタイプが指定されて msgid "ID of the target model for this parameter" msgstr "このパラメータの対象となるモデルのID" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "サーバーのインスタンスIDをサーバーステータス情報でアナウンス(認証なし)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "サーバーインスタンス名" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "サーバーインスタンスの文字列記述子" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "インスタンス名を使用" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "タイトルバーにインスタンス名を使用" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "about`を表示する制限" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "スーパーユーザーにのみ `about` モーダルを表示します。" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "スーパーユーザーバナーを表示" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "スーパーユーザーとしてログインした際、UIに警告バナーを表示します" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "管理者用バナーを表示" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "管理者としてログインした際に、UIに警告バナーを表示します" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "会社名" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "社内社名" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "ベース URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "サーバーインスタンスのベースURL" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "デフォルトの通貨" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "価格計算のベース通貨を選択" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "対応通貨" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "対応通貨コード一覧" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "通貨の更新間隔" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "為替レートの更新頻度 (ゼロに設定すると無効になります)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "日" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "通貨更新プラグイン" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "通貨更新プラグイン" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "アップロードサイズ制限" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "画像およびファイルの最大アップロードサイズ" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "厳格なURLバリデーション" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "URL検証時にスキーマ指定を要求" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "更新チェック間隔" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "アップデートをチェックする頻度 (ゼロに設定すると無効になります)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "自動バックアップ" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "データベースとメディアファイルの自動バックアップ" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "自動バックアップ間隔" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "自動バックアップイベント間の日数を指定" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "タスク削除間隔" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "バックグラウンドタスクの結果は、指定した日数後に削除されます。" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "エラーログ削除間隔" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "エラーログは指定した日数後に削除されます。" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "通知削除間隔" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "ユーザー通知は指定された日数後に削除されます。" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "メール削除間隔" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "メールメッセージは、指定された日数が経過後に削除されます。" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "メールログの保護" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "メールログエントリの削除を防止します" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "バーコードサポート" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "ウェブインターフェイスでバーコードスキャナのサポートを有効にします。" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "店舗バーコード結果" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "バーコードスキャン結果をデータベースに保存" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "バーコードスキャン最大カウント" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "バーコードスキャン結果の最大保存数" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "バーコード入力遅延" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "バーコード入力処理遅延時間" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "バーコードウェブカメラサポート" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "ブラウザのウェブカメラでバーコードのスキャンが可能" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "バーコード表示データ" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "バーコードデータをテキストとしてブラウザに表示" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "バーコード生成プラグイン" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "内部バーコードデータ生成に使用するプラグイン" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "部品のロック" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "変更を防止するためにパーツのロックを有効にする" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "部品改訂" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "パートのリビジョンフィールドを有効にします。" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "アセンブリ改訂のみ" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "組立部品のみ修正可能" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "アセンブリからの削除を許可" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "アセンブリで使用されている部品の削除を許可します。" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN 正規表現" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "部分IPNにマッチする正規表現パターン" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "IPNの重複を許可" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "複数のパートが同じIPNを共有できるようにします。" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "IPNの編集を許可" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "部品編集中にIPN値の変更を許可" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "部品表データのコピー" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "部品複製時にBOMデータをデフォルトでコピー" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "部品パラメータデータのコピー" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "部品複製時にデフォルトでパラメータデータをコピー" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "コピー部品テストデータ" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "部品複製時にテストデータをデフォルトでコピー" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "カテゴリー・パラメーター・テンプレートのコピー" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "部品作成時のカテゴリー・パラメーター・テンプレートのコピー" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "コンポーネント" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "購入可能" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "販売可能" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "バーチャル" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "パーツはデフォルトでバーチャル" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "関連部品を表示" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "部品の関連部品を表示" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "初期在庫データ" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "新規部品追加時に初期在庫を作成可能" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "サプライヤー初期データ" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "新しい部品を追加する際に、最初のサプライヤーデータを作成できるようにします。" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "部品名表示形式" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "部品名の表示形式" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "パーツカテゴリー デフォルトアイコン" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "パートカテゴリのデフォルトアイコン(空はアイコンがないことを意味します)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "価格の最小桁数" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "価格データのレンダリング時に表示する最小小数点以下の桁数" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "価格の小数点以下の桁数" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "価格データのレンダリング時に表示する小数点以下の桁数の最大値" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "サプライヤー価格の利用" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "全体的な価格計算にサプライヤーの価格破壊を含めること" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "購入履歴の上書き" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "過去の発注価格がサプライヤーの価格変動を上書き" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "ストックアイテム価格を使用" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "手動入力された在庫データから価格計算を行います。" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "在庫商品の価格設定年齢" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "この日数より古い在庫品を価格計算から除外します。" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "バリアント価格を使用" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "全体的な価格計算にバリアント価格を含む" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "アクティブバリアントのみ" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "バリアント価格の計算には、アクティブなバリアントパーツのみを使用します。" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "自動更新の価格設定" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "内部データが変更された際に、部品価格を自動的に更新します。" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "価格の再構築間隔" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "部品価格が自動的に更新されるまでの日数" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "社内価格" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "部品の内部価格の有効化" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "内部価格オーバーライド" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "利用可能な場合、内部価格は価格帯の計算より優先されます。" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "BOMの数量が0になることを許可" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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 "部品のBOMアイテムについて、数量がゼロの場合も許可します。これにより、セットアップ数量を使用して、製造数量とは独立して、1回の製造ごとに必要な数量を定義できるようになります" -#: common/setting/system.py:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "ラベル印刷の有効化" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "ウェブインターフェースからラベル印刷を有効にします。" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "ラベル画像DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "ラベル印刷プラグインに供給する画像ファイルを生成する際のDPI解像度" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "レポートの有効化" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "レポートの作成" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "デバッグモード" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "デバッグモードでのレポート生成(HTML出力)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "レポートURLの取得" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "レポート生成時にリモート URL の取得を許可する" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "ログレポートエラー" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "レポート生成時に発生するエラーのログ" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "ページサイズ" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "PDFレポートのデフォルトのページサイズ" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "パラメータ単位の強制" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "単位が指定されている場合、パラメータ値は指定された単位に一致する必要があります。" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "世界的にユニークな連載" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "在庫品のシリアル番号はグローバルに一意でなければなりません。" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "枯渇在庫の削除" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "ストックアイテムが枯渇した場合のデフォルトの動作を決定します。" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "シリアル番号の編集を許可" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "在庫品のシリアル番号の編集を許可します" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "シリアル化された在庫を削除" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "シリアル番号が設定されている在庫品の削除を許可します" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "バッチコードテンプレート" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "ストックアイテムのデフォルトバッチコード生成用テンプレート" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "有効期限" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "在庫期限切れ機能の有効化" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "期限切れ株式の売却" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "期限切れ株式の売却を許可" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "在庫切れ時間" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "在庫品が期限切れとみなされるまでの日数" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "賞味期限切れ在庫の処理" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "期限切れの在庫を使用した建物の建築を許可" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "株式所有権" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "ストックロケーションとアイテムの所有権管理" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "在庫場所 デフォルトアイコン" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "在庫場所のデフォルトアイコン(空はアイコンがないことを意味します。)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "インストール済みストックアイテムの表示" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "ストックテーブルにインストールされたストックアイテムを表示" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "アイテム取り付けの際はBOMをチェック" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "親部品のBOMには、インストールされたストックアイテムが存在する必要があります。" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "在庫切れの転送を許可" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "在庫のないストックアイテムをストックロケーション間で移動可能" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "既定で、在庫転送時に既存の在庫とマージする" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "転送動作時の在庫のデフォルト状態(必要に応じて転送ごとに変更できます)" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "ビルド・オーダー参照パターン" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Build Order参照フィールドの生成に必要なパターン" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "責任ある所有者を要求" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "各注文には、責任ある所有者を指定する必要があります。" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "アクティブパートが必要" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "非稼動部品の製造オーダー作成を防止" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "ロックされた部分を要求" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "ロックされていない部品の製造オーダー作成を防止" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "有効なBOMが必要" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "BOMが検証されない限り、製造オーダーが作成されないようにします。" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "クローズド・チャイルド・オーダー" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "すべてのチャイルドオーダーが終了するまで、ビルドオーダーの完了を防止します。" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "外部ビルドオーダー" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "外部ビルドオーダー機能の有効化" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "外部ビルドオーダーを必須とする" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "外部サプライヤーから組み立て済み部品を発注する際は、外部ビルドオーダーを指定する必要があります" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "テストがパスするまでブロック" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "必要なテストがすべて合格するまで、ビルド出力が完了しないようにします。" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "返品注文の有効化" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "ユーザーインターフェイスで返品注文機能を有効にします。" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "リターンオーダー参照パターン" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "返品注文参照フィールドの生成に必要なパターン" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "完了した返品注文の編集" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "注文完了後の返品注文の編集が可能" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "販売注文参照パターン" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "販売注文参照フィールドの生成に必要なパターン" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "販売注文のデフォルト出荷" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "販売注文でデフォルト出荷を作成可能" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "完了した販売注文の編集" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "出荷または完了後の販売注文の編集を許可します。" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "出荷には確認が必要です" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "商品が確認されるまで、出荷の完了をお控えください。" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "出荷された注文を完了としてマーク" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "出荷済みと表示された販売注文は、「出荷済み」ステータスを回避して自動的に完了します。" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "在庫移動指示を有効" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "ユーザーインターフェースで在庫移動指示機能を有効にします" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "在庫移動指示コード採番フォーマット" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "在庫移動指示コードを自動採番するために使用するフォーマット(必須項目)" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "完了済み移動オーダーの編集" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "完了後の移動オーダーの編集を許可する" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "未完了項目のテストのブロック" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "必要な品目チェックが完了していない場合、販売注文への在庫品目の割り当てを防止します" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "発注書参照パターン" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "発注書参照フィールドの生成に必要なパターン" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "完了した発注書の編集" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "出荷後または完了後の発注書の編集が可能" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "通貨の変換" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "在庫を受け取る際、商品価値を基準通貨に変換" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "自動発注" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "すべての品目を受領した時点で、発注書を完了として自動的にマーク" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "発注明細の統合" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "部品・納入先・目標日が同じ既存の明細に、新しい発注明細を統合する" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "デフォルトの入荷ロケーション" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "新規発注で入荷した品物のデフォルトの保管先ロケーション" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "パスワード忘れ" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "ログインページでのパスワード忘れ防止機能の有効化" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "登録の有効化" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "ログインページでユーザーの自己登録を可能にします。" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "SSOの有効化" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "ログインページでSSOを有効化" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "SSO登録の有効化" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "ログインページでSSOによるユーザーの自己登録を可能にします。" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "SSOグループ同期の有効化" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "InvenTreeグループとIdPが提供するグループの同期を有効にします。" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "SSOグループキー" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "IdP が提供する groups claim 属性の名前。" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "SSOグループマップ" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "SSOグループからローカルのInvenTreeグループへのマッピング。ローカル・グループが存在しない場合は、作成されます。" -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "SSO外のグループを削除" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "ユーザーに割り当てられたグループがIdPによってバックエンドされていない場合に削除するかどうか。この設定を無効にすると、セキュリティ上の問題が発生する可能性があります。" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "この設定を無効にすると、外部ユーザーが所属しなくなったグループのクリーンアップが停止します。セキュリティ上の問題が生じる可能性があります。" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "メールアドレスは必須です" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "サインアップ時にメールの入力を要求" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "SSOユーザーの自動入力" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "SSOアカウントデータからユーザー詳細を自動入力" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "メール2回" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "サインアップの際、ユーザーに2度メールを尋ねます。" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "パスワード2回" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "サインアップ時にパスワードを2回要求" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "許可ドメイン" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "特定のドメイン(@で始まるカンマ区切り)へのサインアップを制限します。" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "登録時のグループ" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "新規ユーザ登録時に割り当てられるグループ。SSOグループ同期が有効な場合、このグループはIdPからグループを割り当てられない場合にのみ設定されます。" -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "MFAの実施" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "ユーザーは多要素セキュリティを使用する必要があります。" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "この設定を有効にすると、すべてのユーザーに多要素認証の設定が必須となります。すべてのセッションは直ちに切断されます。" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "起動時にプラグインをチェック" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "起動時にすべてのプラグインがインストールされていることを確認 - コンテナ環境では有効にします。" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "プラグインのアップデートの確認" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "インストールされているプラグインのアップデートを定期的にチェックします。" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "URL統合の有効化" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "プラグインがURLルートを追加できるようにします" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "ナビゲーション統合の有効化" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "プラグインをナビゲーションに統合可能" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "アプリとの統合" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "プラグインを有効にしてアプリを追加" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "スケジュール統合の有効化" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "スケジュールタスクを実行するプラグインの有効化" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "イベント統合の有効化" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "プラグインが内部イベントに応答できるようにします。" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "インターフェース統合の有効化" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "プラグインがユーザー・インターフェースに統合できるようにします。" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "メール連携を有効にする" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "プラグインを有効にして、送信/受信メールを処理できるようにします" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "プロジェクトコードの有効化" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "プロジェクトを追跡するためのプロジェクトコードの有効化" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "棚卸機能を有効" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "過去の在庫数量および価値を記録する機能を有効にします" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "外部ロケーションを除く" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "外部拠点にある在庫品を棚卸計算から除外します" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "自動引取期間" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "自動棚卸記録の間隔(日数)" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "古い棚卸の記録を削除" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "指定した日数より古い棚卸し記録を削除します" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "棚卸しの削除間隔" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "棚卸し記録は、指定された日数が経過すると削除されます" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "古い在庫追跡記録を削除" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "指定した日数より古い在庫追跡記録を削除します" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "在庫追跡記録の削除間隔" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "在庫追跡記録は、指定された日数が経過すると削除されます" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "ユーザーのフルネームを表示" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "ユーザー名の代わりにフルネームを表示" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "ユーザープロファイルの表示" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "プロフィールページにユーザーのプロフィールを表示" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "週の始まり" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "カレンダー表示における週開始曜日" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "日曜日" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "月曜日" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "火曜日" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "水曜日" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "木曜日" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "金曜日" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "土曜日" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "カレンダー範囲" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "カレンダービューに表示される将来のヶ月数" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "ヶ月" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "テストステーションデータの有効化" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "テスト結果のテストステーションデータ収集の有効化" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "マシン ping を有効にする" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "登録されたマシンの状態を確認するため、定期的なpingタスクを有効にしてください" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "受注を有効化" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "ユーザーインターフェースで受注機能を有効にする" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "発注を有効化" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "ユーザーインターフェースで発注機能を有効にする" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "製造オーダーを有効化" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "ユーザーインターフェースで製造オーダー機能を有効にする" @@ -4941,11 +4949,11 @@ msgstr "価格割り引き" msgid "Pretty Name" msgstr "表示名" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "データのエクスポート中にエラーが発生しました" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "データエクスポートプラグインが不正なデータ形式を返しました" @@ -5250,7 +5258,7 @@ msgstr "各ラベルの印刷部数" msgid "Connected" msgstr "接続済み" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "不明" @@ -5501,14 +5509,14 @@ msgstr "返品オーダーが見つかりません" msgid "Transfer order not found" msgstr "移動オーダーが見つかりません" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "注文" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "注文" msgid "Sales Order" msgstr "セールスオーダー" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "リターンオーダー" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "在庫移動指示" diff --git a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po index 3ece696880..181266f366 100644 --- a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API 엔드포인트를 찾을 수 없습니다" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "일괄 작업을 위해 항목 목록을 제공해야 합니다" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "항목은 목록 형태로 제공되어야 합니다" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "잘못된 항목 목록이 제공되었습니다" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "all 필터는 true와 함께만 사용할 수 있습니다" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "제공된 조건과 일치하는 항목이 없습니다" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "데이터가 제공되지 않았습니다" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "이 필드는 고유해야 합니다." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "이 모델을 볼 수 있는 권한이 없습니다." @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "{original}을(를) {unit}(으)로 변환할 수 없습니다" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "잘못된 수량이 제공되었습니다" @@ -133,43 +133,43 @@ msgstr "값 '{name}'이(가) 패턴 형식에 없습니다" msgid "Provided value does not match required pattern: " msgstr "제공된 값이 요구되는 패턴과 일치하지 않습니다: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "한 번에 1000개를 초과하여 직렬화할 수 없습니다" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "시리얼 번호 문자열이 비어 있습니다" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "중복된 시리얼" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "잘못된 그룹: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "그룹 범위 {group}이(가) 허용된 수량({expected_quantity})을 초과합니다" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "시리얼 번호를 찾을 수 없습니다" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "고유 시리얼 번호 개수({n})는 수량({q})과 일치해야 합니다" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "이 값에서 HTML 태그를 제거하세요" @@ -729,7 +729,7 @@ msgstr "소모품" msgid "Optional" msgstr "선택사항" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "빌드 참조" msgid "Part Category Name" msgstr "부품 카테고리 이름" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "추적 가능" @@ -2378,7 +2378,7 @@ msgstr "매개변수에 지정된 모델 유형이 올바르지 않습니다" msgid "ID of the target model for this parameter" msgstr "이 매개변수의 대상 모델 ID" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "서버 상태 정보(인증 없음)에 서버 인스턴스 ID를 알립니다" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "서버 인스턴스 이름" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "서버 인스턴스를 설명하는 문자열" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "인스턴스 이름 사용" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "제목 표시줄에 인스턴스 이름을 사용합니다" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "`about` 표시 제한" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "`about` 모달을 슈퍼유저에게만 표시합니다" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "슈퍼유저 배너 표시" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "슈퍼유저로 로그인했을 때 UI에 경고 배너를 표시합니다" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "관리자 배너 표시" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "관리자로 로그인했을 때 UI에 경고 배너를 표시합니다" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "회사명" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "내부 회사명" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "기본 URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "서버 인스턴스의 기본 URL" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "기본 통화" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "가격 계산에 사용할 기준 통화를 선택합니다" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "지원 통화" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "지원하는 통화 코드 목록" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "환율 업데이트 간격" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "환율을 업데이트하는 주기(0으로 설정하면 비활성화)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "일" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "환율 업데이트 플러그인" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "사용할 환율 업데이트 플러그인" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "업로드 크기 제한" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "이미지 및 파일의 최대 업로드 크기" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "엄격한 URL 검증" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "URL 검증 시 스키마 지정을 요구합니다" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "업데이트 확인 간격" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "업데이트를 확인하는 주기(0으로 설정하면 비활성화)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "자동 백업" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "데이터베이스 및 미디어 파일의 자동 백업을 활성화합니다" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "자동 백업 간격" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "자동 백업 이벤트 사이의 일 수를 지정합니다" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "작업 삭제 간격" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "백그라운드 작업 결과는 지정한 일 수 이후 삭제됩니다" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "오류 로그 삭제 간격" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "오류 로그는 지정한 일 수 이후 삭제됩니다" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "알림 삭제 간격" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "사용자 알림은 지정한 일 수 이후 삭제됩니다" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "이메일 삭제 간격" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "이메일 메시지는 지정한 일 수 이후 삭제됩니다" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "이메일 로그 보호" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "이메일 로그 항목 삭제를 방지합니다" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "바코드 지원" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "웹 인터페이스에서 바코드 스캐너 지원을 활성화합니다" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "바코드 결과 저장" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "바코드 스캔 결과를 데이터베이스에 저장합니다" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "바코드 스캔 최대 개수" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "저장할 바코드 스캔 결과의 최대 개수" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "바코드 입력 지연" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "바코드 입력 처리 지연 시간" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "바코드 웹캠 지원" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "브라우저에서 웹캠을 통한 바코드 스캔을 허용합니다" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "바코드 데이터 표시" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "브라우저에 바코드 데이터를 텍스트로 표시합니다" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "바코드 생성 플러그인" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "내부 바코드 데이터 생성에 사용할 플러그인" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "부품 잠금" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "수정 방지를 위한 부품 잠금 활성화" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "부품 리비전" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "부품에 리비전 필드를 활성화합니다" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "조립품 리비전만" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "조립 부품에만 리비전을 허용합니다" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "조립품에서 삭제 허용" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "조립품에 사용되는 부품의 삭제를 허용합니다" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN 정규식" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "부품 IPN과 일치시키기 위한 정규식 패턴" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "IPN 중복 허용" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "여러 부품이 동일한 IPN을 공유하도록 허용합니다" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "IPN 편집 허용" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "부품 편집 중 IPN 값 변경을 허용합니다" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "부품 BOM 데이터 복사" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "부품을 복제할 때 기본으로 BOM 데이터를 복사합니다" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "부품 매개변수 데이터 복사" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "부품을 복제할 때 기본으로 매개변수 데이터를 복사합니다" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "부품 테스트 데이터 복사" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "부품을 복제할 때 기본으로 테스트 데이터를 복사합니다" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "카테고리 매개변수 템플릿 복사" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "부품을 생성할 때 카테고리 매개변수 템플릿을 복사합니다" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "부품은 기본적으로 템플릿입니다" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "부품은 기본적으로 다른 구성요소로 조립할 수 있습니다" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "구성요소" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "부품은 기본적으로 하위 구성요소로 사용할 수 있습니다" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "구매 가능" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "부품은 기본적으로 구매 가능합니다" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "판매 가능" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "부품은 기본적으로 판매 가능합니다" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "부품은 기본적으로 추적 가능합니다" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "가상" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "부품은 기본적으로 가상입니다" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "관련 부품 표시" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "부품에 대한 관련 부품을 표시합니다" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "초기 재고 데이터" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "새 부품 추가 시 초기 재고 생성을 허용합니다" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "초기 공급업체 데이터" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "새 부품 추가 시 초기 공급업체 데이터 생성을 허용합니다" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "부품명 표시 형식" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "부품명을 표시하는 형식" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "부품 카테고리 기본 아이콘" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "부품 카테고리 기본 아이콘(비워두면 아이콘 없음)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "가격 최소 소수 자릿수" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "가격 데이터를 표시할 때 최소 소수 자릿수" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "가격 최대 소수 자릿수" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "가격 데이터를 표시할 때 최대 소수 자릿수" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "공급업체 가격 사용" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "전체 가격 계산에 공급업체 수량별 가격을 포함합니다" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "구매 이력 우선" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "과거 구매 주문 가격이 공급업체 수량별 가격보다 우선합니다" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "재고 항목 가격 사용" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "가격 계산에 수동으로 입력한 재고 데이터의 가격을 사용합니다" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "재고 항목 가격 유효 기간" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "가격 계산에서 지정한 일 수보다 오래된 재고 항목을 제외합니다" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "변형(Variant) 가격 사용" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "전체 가격 계산에 변형(Variant) 가격을 포함합니다" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "활성 변형만" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "변형(Variant) 가격 계산에 활성 변형 부품만 사용합니다" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "가격 자동 업데이트" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "내부 데이터가 변경되면 부품 가격을 자동으로 업데이트" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "가격 재구성 간격" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "부품 가격이 자동으로 업데이트되기까지의 일 수" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "내부 가격" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "부품에 대해 내부 가격 사용" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "내부 가격 우선 적용" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "가능한 경우 내부 가격이 가격 범위 계산보다 우선합니다" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "BOM 수량 0 허용" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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 "부품의 BOM 항목에 수량 0을 허용합니다. 설정 수량을 사용해 빌드 수량과 무관하게 빌드당 필요한 수량을 정의할 수 있습니다" -#: common/setting/system.py:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "라벨 인쇄 사용" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "웹 인터페이스에서 라벨 인쇄를 사용합니다" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "라벨 이미지 DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "라벨 인쇄 플러그인에 제공할 이미지 파일 생성 시 DPI 해상도" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "보고서 사용" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "보고서 생성을 사용합니다" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "디버그 모드" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "디버그 모드에서 보고서 생성(HTML 출력)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "보고서 URL 가져오기" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "보고서 생성 시 원격 URL 가져오기 허용" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "보고서 오류 로그" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "보고서 생성 중 발생하는 오류를 기록합니다" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "페이지 크기" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "PDF 보고서의 기본 페이지 크기" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "매개변수 단위 강제" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "단위가 제공된 경우, 매개변수 값은 지정된 단위와 일치해야 합니다" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "전역 고유 시리얼" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "재고 항목의 시리얼 번호는 전역적으로 고유해야 합니다" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "소진된 재고 삭제" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "재고 항목이 소진되었을 때의 기본 동작을 결정합니다" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "일련번호 편집 허용" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "재고 항목의 일련번호 편집 허용" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "일련번호 재고 삭제" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "일련번호가 있는 재고 항목의 삭제 허용" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "배치 코드 템플릿" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "재고 항목의 기본 배치 코드를 생성하기 위한 템플릿" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "재고 만료" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "재고 만료 기능 사용" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "만료 재고 판매" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "만료된 재고의 판매를 허용합니다" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "재고 경과 시간" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "만료 전 재고 항목을 오래된 것으로 간주하는 일 수" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "만료 재고로 빌드" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "만료된 재고로 빌드하는 것을 허용합니다" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "재고 소유권 제어" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "재고 위치 및 항목에 대한 소유권 제어를 사용합니다" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "재고 위치 기본 아이콘" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "재고 위치 기본 아이콘(비어 있으면 아이콘 없음)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "설치된 재고 항목 표시" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "재고 표에서 설치된 재고 항목을 표시합니다" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "항목 설치 시 BOM 확인" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "설치된 재고 항목은 상위 부품의 BOM에 존재해야 합니다" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "재고 없음 상태 이동 허용" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "재고가 없는 재고 항목을 재고 위치 간에 이동할 수 있도록 허용합니다" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "반출 시 기본적으로 기존 재고와 병합" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "반출 시 재고 병합 동작의 기본 상태입니다. (필요 시 반출별로 변경 가능)" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "작업 지시서 참조번호 패턴" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "작업 지시서 참조번호 필드를 생성하기 위한 필수 패턴" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "책임자 필수" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "각 주문에는 책임자가 지정되어야 합니다" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "활성 부품 필수" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "비활성 부품에 대해 작업 지시서 생성을 방지합니다" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "잠긴 부품 필수" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "잠기지 않은 부품에 대해 작업 지시서 생성을 방지합니다" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "유효한 BOM 필수" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "BOM이 검증되지 않으면 작업 지시서 생성을 방지합니다" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "하위 주문 종료 필수" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "모든 하위 주문이 종료될 때까지 작업 지시서 완료를 방지합니다" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "외주 생산 작업 지시서" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "외주 생산 작업 지시서 기능 사용" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "외부 제작 주문 필요" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "외부 공급업체에서 조립 부품을 주문할 때 외부 제작 주문 필요" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "테스트 통과 전까지 차단" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "필수 테스트가 모두 통과될 때까지 생산 완제품 완료를 방지합니다" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "반품 주문 사용" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "사용자 인터페이스에서 반품 주문 기능을 사용합니다" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "반품 주문 참조 패턴" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "반품 주문 참조 필드를 생성하기 위한 필수 패턴" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "완료된 반품 주문 편집" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "반품 주문이 완료된 후에도 편집을 허용합니다" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "판매 주문 참조 패턴" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "판매 주문 참조 필드를 생성하기 위한 필수 패턴" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "판매 주문 기본 배송" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "판매 주문과 함께 기본 배송 생성 사용" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "완료된 판매 주문 편집" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "판매 주문이 배송되었거나 완료된 후에도 편집을 허용합니다" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "배송 확인 필요" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "항목이 확인될 때까지 배송 완료를 방지합니다" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "배송된 주문을 완료로 표시" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "\"배송됨\" 상태를 건너뛰고, 배송된 것으로 표시된 판매 주문을 자동으로 완료 처리합니다" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "전송 주문 활성화" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "사용자 인터페이스에서 전송 주문 기능 활성화" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "전송 주문 참조 패턴" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "전송 주문 참조 필드 생성에 필요한 패턴" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "미완료 항목 테스트 차단" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "필요한 항목 테스트가 완료되지 않은 경우 재고 항목을 판매 주문에 할당하지 않음" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "구매 주문 참조 패턴" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "구매 주문 참조 필드를 생성하기 위한 필수 패턴" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "완료된 구매 주문 편집" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "구매 주문이 배송되었거나 완료된 후에도 편집을 허용합니다" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "통화 변환" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "재고 수령 시 항목 값을 기준 통화로 변환합니다" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "구매 주문 자동 완료" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "모든 라인 항목을 수령하면 구매 주문을 자동으로 완료로 표시합니다" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "비밀번호 찾기 사용" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "로그인 페이지에서 비밀번호 찾기 기능을 사용합니다" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "회원가입 사용" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "로그인 페이지에서 사용자 자기 등록(회원가입)을 사용합니다" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "SSO 사용" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "로그인 페이지에서 SSO를 사용합니다" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "SSO 등록 사용" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "로그인 페이지에서 SSO를 통한 자기 등록(회원가입)을 사용합니다" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "SSO 그룹 동기화 사용" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "IdP에서 제공하는 그룹과 InvenTree 그룹의 동기화를 사용합니다" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "SSO 그룹 키" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "IdP에서 제공하는 groups 클레임 속성의 이름" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "SSO 그룹 매핑" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "SSO 그룹을 로컬 InvenTree 그룹으로 매핑합니다. 로컬 그룹이 없으면 생성됩니다." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "SSO 외부 그룹 제거" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "IdP에서 제공되지 않는 그룹이 사용자에게 할당되어 있으면 제거할지 여부입니다. 이 설정을 비활성화하면 보안 문제가 발생할 수 있습니다" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "이메일 필수" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "회원가입 시 이메일 입력을 요구합니다" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "SSO 사용자 자동 입력" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "SSO 계정 데이터에서 사용자 상세 정보를 자동으로 채웁니다" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "이메일 2회 입력" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "회원가입 시 이메일을 두 번 입력하도록 요청합니다" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "비밀번호 2회 입력" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "회원가입 시 비밀번호를 두 번 입력하도록 요청합니다" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "허용된 도메인" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "특정 도메인으로 회원가입을 제한합니다(쉼표로 구분, @로 시작)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "회원가입 시 그룹" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "등록 시 새 사용자가 할당될 그룹입니다. SSO 그룹 동기화가 활성화된 경우, IdP에서 그룹을 할당할 수 없을 때만 이 그룹이 설정됩니다." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "MFA 강제" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "사용자는 다중 요소 보안을 사용해야 합니다." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "이 설정을 활성화하면 모든 사용자가 다중 요소 인증을 설정해야 합니다. 모든 세션이 즉시 연결 해제됩니다." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "시작 시 플러그인 확인" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "시작 시 모든 플러그인이 설치되어 있는지 확인합니다(컨테이너 환경에서 사용)" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "플러그인 업데이트 확인" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "설치된 플러그인의 업데이트를 주기적으로 확인합니다" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "URL 통합 사용" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "플러그인이 URL 라우트를 추가할 수 있도록 허용합니다" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "내비게이션 통합 사용" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "플러그인이 내비게이션에 통합될 수 있도록 허용합니다" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "앱 통합 사용" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "플러그인이 앱을 추가할 수 있도록 허용합니다" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "스케줄 통합 사용" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "플러그인이 예약 작업을 실행할 수 있도록 허용합니다" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "이벤트 통합 사용" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "플러그인이 내부 이벤트에 응답할 수 있도록 허용합니다" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "인터페이스 통합 사용" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "플러그인이 사용자 인터페이스에 통합될 수 있도록 허용합니다" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "메일 통합 사용" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "플러그인이 발신/수신 메일을 처리할 수 있도록 허용합니다" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "프로젝트 코드 사용" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "프로젝트를 추적하기 위한 프로젝트 코드를 사용합니다" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "재고 실사 사용" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "과거 재고 수준과 가치를 기록하는 기능을 사용합니다" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "외부 위치 제외" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "외부 위치의 재고 품목을 재고 실사 계산에서 제외합니다" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "자동 재고 실사 주기" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "자동 재고 실사 기록 간격(일)" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "오래된 재고 실사 항목 삭제" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "지정된 일수보다 오래된 재고 실사 항목을 삭제합니다" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "재고 실사 삭제 간격" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "재고 실사 항목은 지정된 일수 후 삭제됩니다" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "오래된 재고 추적 항목 삭제" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "지정된 일수보다 오래된 재고 추적 항목을 삭제합니다" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "재고 추적 삭제 간격" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "재고 추적 항목은 지정된 일수 후 삭제됩니다" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "사용자 전체 이름 표시" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "사용자 이름 대신 사용자 전체 이름을 표시합니다" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "사용자 프로필 표시" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "프로필 페이지에 사용자 프로필을 표시합니다" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "주 시작 요일" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "달력 보기에 표시할 한 주의 시작 요일" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "일요일" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "월요일" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "화요일" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "수요일" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "목요일" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "금요일" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "토요일" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "달력 표시 기간" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "달력 보기에 표시할 향후 개월 수" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "개월" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "테스트 스테이션 데이터 사용" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "테스트 결과를 위한 테스트 스테이션 데이터 수집을 사용합니다" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "장비 핑 사용" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "등록된 장비의 상태를 확인하기 위해 주기적으로 핑 작업을 수행합니다" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "가격 구간" msgid "Pretty Name" msgstr "표시 이름" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "데이터 내보내기 중 오류가 발생했습니다" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "데이터 내보내기 플러그인이 잘못된 데이터 형식을 반환했습니다" @@ -5250,7 +5258,7 @@ msgstr "각 라벨에 대해 인쇄할 복사본 수" msgid "Connected" msgstr "연결됨" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "알 수 없음" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "구매 주문" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "구매 주문" msgid "Sales Order" msgstr "판매 주문" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "반품 주문" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "전송 주문" diff --git a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po index 11a17ac2b6..878400ff64 100644 --- a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Language: lt_LT\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API galinis taškas nerastas" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Elementai turi būti pateikti kaip sąrašas" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Pateiktas neteisingas elementų sąrašas" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Filtras „all“ gali būti naudojamas tik su reikšme „true“" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Nė vienas elementas neatitinka pateiktų kriterijų" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Vartotojas neturi teisių peržiūrėti šio modelio" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Nepavyko konvertuoti {original} į {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Pateiktas neteisingas kiekis" @@ -133,43 +133,43 @@ msgstr "Reikšmė „{name}“ neatitinka šablono formato" msgid "Provided value does not match required pattern: " msgstr "Pateikta reikšmė neatitinka reikalaujamo šablono: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Negalima iš karto susieti daugiau nei 1000 elementų" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Nepateiktas serijos numeris" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Pasikartojantis serijinis numeris" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Neteisinga grupė: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Grupės {group} kiekis viršija leistiną kiekį ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Serijos numerių nerasta" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Pašalinkite HTML žymes iš šios reikšmės" @@ -729,7 +729,7 @@ msgstr "Sunaudojama" msgid "Optional" msgstr "Pasirinktinai" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Gamybos nuoroda" msgid "Part Category Name" msgstr "Detalės kategorijos pavadinimas" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Sekama" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Skelbti serverio egzemplioriaus ID serverio būsenos informacijoje (neprisijungus)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Serverio egzemplioriaus pavadinimas" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Serverio egzemplioriaus pavadinimas kaip eilutė" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Naudoti egzemplioriaus pavadinimą" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Naudoti egzemplioriaus pavadinimą antraštės juostoje" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Apriboti `apie` rodymą" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "`Apie` langą rodyti tik super-vartotojams" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Įmonės pavadinimas" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Vidinis įmonės pavadinimas" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Pagrindinis URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Pagrindinis URL šiam serverio egzemplioriui" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Numatytoji valiuta" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Pasirinkti pagrindinę valiutą kainų skaičiavimui" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Palaikomos valiutos" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Palaikomų valiutų kodų sąrašas" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Valiutų atnaujinimo intervalas" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Kaip dažnai atnaujinti valiutų kursus (nulis – išjungti)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "dienos" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Valiutų atnaujinimo papildinys" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Naudotinas valiutų atnaujinimo papildinys" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Griežtas URL tikrinimas" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Reikalauti schemos nurodymo tikrinant URL" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Atnaujinimų tikrinimo intervalas" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Kaip dažnai tikrinti atnaujinimus (nulis – išjungti)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Automatinė atsarginė kopija" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Įjungti automatinį duomenų bazės ir failų atsarginį kopijavimą" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Automatinio atsarginės kopijos kūrimo intervalas" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Nurodykite dienų skaičių tarp atsarginių kopijų kūrimo" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Užduočių ištrynimo intervalas" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Foninių užduočių rezultatai bus ištrinti po nurodyto dienų skaičiaus" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Klaidų žurnalo ištrynimo intervalas" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Klaidų žurnalai bus ištrinti po nurodyto dienų skaičiaus" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Pranešimų ištrynimo intervalas" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Vartotojų pranešimai bus ištrinti po nurodyto dienų skaičiaus" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Brūkšninių kodų palaikymas" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Įjungti brūkšninių kodų skaitytuvo palaikymą žiniatinklio sąsajoje" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Išsaugoti brūkšninių kodų nuskaitymus" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Brūkšninių kodų nuskaitymo rezultatus išsaugoti duomenų bazėje" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Maksimalus nuskaitymų skaičius" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Maksimalus saugomų brūkšninių kodų nuskaitymų skaičius" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Brūkšninio kodo įvesties delsimas" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Brūkšninio kodo įvesties apdorojimo delsos laikas" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Brūkšninių kodų palaikymas per kamerą" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Leisti brūkšninių kodų nuskaitymą per naršyklės kamerą" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Rodyti brūkšninio kodo duomenis" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Rodyti brūkšninio kodo duomenis naršyklėje kaip tekstą" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Brūkšninio kodo generavimo papildinys" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Papildinys vidiniam brūkšninių kodų generavimui" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Detalių versijos" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Įjungti versijos lauką detalėms" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Tik surinkimo versijoms" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Leisti versijas tik surenkamoms detalėms" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Leisti pašalinti iš surinkimo" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Leisti ištrinti detales, kurios yra naudojamos surinkimuose" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN reguliarioji išraiška" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Reguliariosios išraiškos šablonas detalių IPN tikrinimui" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Leisti pasikartojančius IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Leisti kelioms detalėms turėti tą patį IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Leisti redaguoti IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Leisti keisti IPN reikšmę redaguojant detalę" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Kopijuoti detalės BOM duomenis" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Kopijuoti BOM duomenis pagal nutylėjimą dubliuojant detalę" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Kopijuoti detalės parametrus" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Kopijuoti parametrų duomenis pagal nutylėjimą dubliuojant detalę" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Kopijuoti detalės testavimo duomenis" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Kopijuoti testavimo duomenis pagal nutylėjimą dubliuojant detalę" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Kopijuoti kategorijų parametrų šablonus" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Kopijuoti kategorijų parametrų šablonus kuriant detalę" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Detalės pagal nutylėjimą yra šablonai" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Detalės pagal nutylėjimą gali būti surenkamos iš kitų komponentų" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Komponentas" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Detalės pagal nutylėjimą gali būti naudojamos kaip sub-komponentai" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Galima įsigyti" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Detalės pagal nutylėjimą gali būti įsigyjamos" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Parduodama" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Detalės pagal nutylėjimą gali būti parduodamos" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Detalės pagal nutylėjimą gali būti sekamos" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtuali" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Detalės pagal nutylėjimą yra virtualios" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Rodyti susijusias detales" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Rodyti susijusias detales pasirinktai detalei" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Pradiniai atsargų duomenys" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Leisti sukurti pradinę atsargą pridedant naują detalę" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Pradiniai tiekėjo duomenys" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Leisti sukurti pradinius tiekėjo duomenis pridedant naują detalę" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Detalės pavadinimo rodymo formatas" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Detalės pavadinimo rodymo formatas" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Detalės kategorijos numatytoji piktograma" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Detalės kategorijos numatytoji piktograma (tuščia reiškia, kad nenaudojama)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Mažiausias kainos dešimtainių skaičių kiekis" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Minimalus dešimtainių skaitmenų skaičius rodomas kainodaros duomenyse" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Didžiausias kainos dešimtainių skaičių kiekis" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Didžiausias dešimtainių skaitmenų skaičius rodomas kainodaros duomenyse" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Naudoti tiekėjo kainas" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Įtraukti tiekėjų kainų lygius į bendrą kainodaros skaičiavimą" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Pirkimų istorija keičia kainas" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Istorinės pirkimo kainos pakeičia tiekėjo kainų lygius" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Naudoti atsargų kainas" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Naudoti kainas iš rankiniu būdu įvestų atsargų duomenų kainodaros skaičiavimui" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Atsargų kainų galiojimo trukmė" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Pašalinti senesnes nei nurodytas dienų skaičius atsargas iš kainodaros skaičiavimų" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Naudoti variantų kainas" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Įtraukti variantų kainas į bendrą kainodaros skaičiavimą" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Tik aktyvūs variantai" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Naudoti tik aktyvius detalių variantus kainodarai" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Kainodaros atnaujinimo intervalas" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Dienų skaičius iki automatinio detalių kainų atnaujinimo" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Vidinės kainos" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Įjungti vidines kainas detalėms" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Vidinės kainos viršenybė" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Jei yra, vidinės kainos pakeičia bendrus kainodaros skaičiavimus" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Įjungti etikečių spausdinimą" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Įjungti etikečių spausdinimą iš žiniatinklio sąsajos" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "Etiketės vaizdo DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "DPI raiška generuojant vaizdus etikečių spausdinimo papildiniams" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Įjungti ataskaitas" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Įjungti ataskaitų generavimą" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Derinimo režimas" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Generuoti ataskaitas derinimo režimu (HTML išvestis)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Registruoti ataskaitų klaidas" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Registruoti klaidas, įvykusias generuojant ataskaitas" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Puslapio dydis" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Numatytasis PDF ataskaitų puslapio dydis" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Reikalauti parametrų vienetų" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Jei nurodyti vienetai, parametro reikšmės turi atitikti nurodytus vienetus" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Globaliai unikalūs serijiniai numeriai" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Atsargų serijos numeriai turi būti globaliai unikalūs" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Ištrinti išnaudotas atsargas" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Nustato numatytą elgseną, kai atsargos yra išnaudotos" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Partijos kodo šablonas" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Šablonas numatytiesiems atsargų partijos kodams generuoti" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Atsargų galiojimas" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Įjungti atsargų galiojimo funkcionalumą" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Parduoti pasibaigusias galioti atsargas" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Leisti parduoti pasibaigusias galioti atsargas" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Atsargų senėjimo laikas" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Dienų skaičius, po kurio atsargos laikomos pasenusiomis iki jų galiojimo pabaigos" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Naudoti pasibaigusias galioti atsargas gamyboje" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Leisti naudoti pasibaigusias galioti atsargas gamyboje" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Atsargų nuosavybės kontrolė" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Įjungti atsargų vietų ir vienetų nuosavybės kontrolę" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Atsargų vietos numatytoji piktograma" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Atsargų vietos numatytoji piktograma (tuščia reiškia nenaudojama)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Rodyti sumontuotas atsargas" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Rodyti sumontuotas atsargas atsargų lentelėse" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Tikrinti BOM montuojant atsargas" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Sumontuotos atsargos turi būti pirminio gaminio BOM" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Leisti perkelti neturimas atsargas" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Leisti perkelti atsargas tarp vietų net jei jų nėra atsargose" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Gamybos užsakymo nuorodos šablonas" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Privalomas šablonas gamybos užsakymo nuorodos laukui generuoti" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Reikalauti atsakingo savininko" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Kiekvienam užsakymui turi būti priskirtas atsakingas savininkas" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Reikalauti aktyvios detalės" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Neleidžia kurti gamybos užsakymų neaktyvioms detalėms" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Reikalauti užrakintos detalės" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Neleidžia kurti gamybos užsakymų neužrakintoms detalėms" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Reikalauti galiojančio komplektavimo sąrašo (BOM)" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Neleidžia kurti gamybos užsakymų, kol BOM nėra patvirtintas" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Reikalauti uždarytų antrinių užsakymų" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Neleidžia užbaigti gamybos užsakymo, kol visi antriniai užsakymai neuždaryti" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Blokuoti, kol testai bus išlaikyti" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Neleidžia užbaigti gaminių, kol visi privalomi testai nėra išlaikyti" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Įjungti grąžinimo užsakymus" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Įjungia grąžinimo užsakymų funkciją vartotojo sąsajoje" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Grąžinimo užsakymo nuorodos šablonas" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Būtinas šablonas grąžinimo užsakymo nuorodos laukui generuoti" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Redaguoti užbaigtus grąžinimo užsakymus" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Leisti redaguoti grąžinimo užsakymus po jų užbaigimo" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Pardavimo užsakymo nuorodos šablonas" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Būtinas šablonas pardavimo užsakymo nuorodos laukui generuoti" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Numatytasis siuntinys pardavimo užsakymui" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Leisti automatiškai sukurti siuntinį kartu su pardavimo užsakymu" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Redaguoti užbaigtus pardavimo užsakymus" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Leisti redaguoti pardavimo užsakymus po jų išsiuntimo arba užbaigimo" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Pažymėti išsiųstus užsakymus kaip užbaigtus" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Pardavimo užsakymai, pažymėti kaip išsiųsti, bus automatiškai užbaigti, praleidžiant būseną „išsiųsta“" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Pirkimo užsakymo nuorodos šablonas" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Būtinas šablonas pirkimo užsakymo nuorodos laukui generuoti" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Redaguoti užbaigtus pirkimo užsakymus" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Leisti redaguoti pirkimo užsakymus po jų išsiuntimo arba užbaigimo" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Konvertuoti valiutą" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Konvertuoti prekių vertę į pagrindinę valiutą priimant prekes" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Automatiškai užbaigti pirkimo užsakymus" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automatiškai pažymėti pirkimo užsakymus kaip užbaigtus, kai visos eilutės yra gautos" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Įjungti pamiršto slaptažodžio funkciją" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Leisti naudoti pamiršto slaptažodžio funkciją prisijungimo puslapyje" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Įjungti registraciją" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Leisti vartotojams savarankiškai registruotis prisijungimo puslapyje" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Įjungti vieningą prisijungimą (SSO)" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Įjungti vieningą prisijungimą (SSO) prisijungimo puslapyje" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Įjungti registraciją per SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Leisti vartotojams registruotis per SSO prisijungimo puslapyje" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Įjungti SSO grupių sinchronizavimą" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Įjungti InvenTree grupių sinchronizavimą su tapatybės tiekėjo (IdP) grupėmis" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "SSO grupės raktas" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Grupių atributo pavadinimas, kurį pateikia tapatybės tiekėjas (IdP)" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "SSO grupių susiejimas" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "SSO grupių susiejimas su vietinėmis InvenTree grupėmis. Jei vietinė grupė neegzistuoja, ji bus sukurta." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Pašalinti grupes, nepriklausančias SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Ar pašalinti vartotojui priskirtas grupes, jei jos nėra pateikiamos per IdP. Išjungus gali kilti saugumo problemų" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "El. paštas privalomas" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Reikalauti vartotojo el. pašto registracijos metu" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Automatiškai užpildyti SSO naudotojų duomenis" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automatiškai užpildyti vartotojo informaciją pagal SSO paskyros duomenis" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Įvesti el. paštą du kartus" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Registracijos metu prašyti vartotojų du kartus įvesti el. paštą" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Įvesti slaptažodį du kartus" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Registracijos metu prašyti vartotojų du kartus įvesti slaptažodį" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Leidžiami domenai" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Riboti registraciją tik tam tikriems domenams (atskiriama kableliais, prasideda @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Grupė registruojantis" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Grupė, į kurią priskiriami nauji vartotojai registracijos metu. Jei įjungta SSO grupių sinchronizacija, ši grupė nustatoma tik tuo atveju, jei grupė negaunama iš IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Reikalauti kelių veiksnių autentifikacijos (MFA)" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Vartotojai privalo naudoti kelių veiksnių apsaugą." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Tikrinti įskiepius paleidimo metu" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Tikrina, ar visi įskiepiai įdiegti paleidžiant – naudoti konteinerių aplinkose" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Tikrinti įskiepių atnaujinimus" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Įjungti periodinius įdiegtų įskiepių atnaujinimų tikrinimus" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Įjungti URL integravimą" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Leisti įskiepiams pridėti URL maršrutus" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Įjungti navigacijos integraciją" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Leisti įskiepiams integruotis į navigaciją" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Įjungti programų integraciją" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Leisti įskiepiams pridėti programas" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Įjungti planavimo integraciją" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Leisti įskiepiams vykdyti suplanuotas užduotis" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Įjungti įvykių integraciją" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Leisti įskiepiams reaguoti į vidinius įvykius" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Įjungti sąsajos integraciją" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Leisti įskiepiams integruotis į vartotojo sąsają" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Įjungti projektų kodus" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Įjungti projektų kodų naudojimą projektų sekimui" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Neįtraukti išorinių vietų" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Automatinės inventorizacijos periodas" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Rodyti pilnus vartotojų vardus" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Rodyti pilnus vardus vietoj vartotojo vardų" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Rodyti vartotojų profilius" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Rodyti vartotojų profilius jų paskyros puslapyje" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Įjungti bandymų stoties duomenis" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Įjungti bandymų stoties duomenų rinkimą testų rezultatams" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Įvyko klaida eksportuojant duomenis" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "Duomenų eksporto įskiepis grąžino neteisingą duomenų formatą" @@ -5250,7 +5258,7 @@ msgstr "Etiketės spausdinamų kopijų skaičius" msgid "Connected" msgstr "Prijungta" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Nežinoma" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Pirkimo užsakymas" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Pirkimo užsakymas" msgid "Sales Order" msgstr "Pardavimo užsakymas" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Grąžinimo užsakymas" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po index 1c4fc6b25e..8627c4fd67 100644 --- a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API galapunkts nav atrasts" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Lietotājam nav atļaujas, lai apskatītu šo modeli" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Nevarēja konvertēt {original} par {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Norādītais daudzums nav derīgs" @@ -133,43 +133,43 @@ msgstr "Vērtība '{name}' neparādās vajadzīgajā formātā" msgid "Provided value does not match required pattern: " msgstr "Norādītā vērtība neatbilst nepieciešamajam formātam: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Tukša sērijas numura rinda" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Atkārtojas sērijas numurs" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Grupas diapazons {group} pārsniedz pieļaujamo daudzumu ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Netika atrasts neviens sērijas numurs" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Noņemiet HTML tagus no šīs vērtības" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po index 9a7797d40d..b88cf4578e 100644 --- a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API eindpunt niet gevonden" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "Lijst met items of filters moet worden opgegeven voor bulk bewerking" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Items moeten worden opgegeven als een lijst" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Ongeldige items lijst verstrekt" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Alles filteren alleen gebruiken met True" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Geen items die overeenkomen met de opgegeven criteria" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Geen gegevens verstrekt" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Dit veld moet uniek zijn" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Gebruiker heeft geen rechten om dit model te bekijken" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "{original} kon niet worden omgezet naar {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Ongeldige hoeveelheid ingevoerd" @@ -133,43 +133,43 @@ msgstr "Waarde '{name}' verschijnt niet in patroonformaat" msgid "Provided value does not match required pattern: " msgstr "Opgegeven waarde komt niet overeen met vereist patroon: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Kan niet meer dan 1000 items tegelijk serienummers geven." -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Leeg serienummer" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Duplicaat serienummer" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Ongeldige groep: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Groepsbereik {group} overschrijdt toegestane hoeveelheid ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Geen serienummers gevonden" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Hoeveelheid van unieke serienummers ({n}) moet overeenkomen met de hoeveelheid ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Verwijder HTML tags van deze waarde" @@ -729,7 +729,7 @@ msgstr "Verbruiksartikelen" msgid "Optional" msgstr "Optioneel" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Bouw referentie" msgid "Part Category Name" msgstr "Naam categorie onderdeel" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Volgbaar" @@ -2378,7 +2378,7 @@ msgstr "Ongeldig modeltype opgegeven voor parameter" msgid "ID of the target model for this parameter" msgstr "ID van het doelmodel voor deze parameter" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Kondig de instantie ID van de server aan in de server status info (ongeautoriseerd)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "ID Serverinstantie" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Stringbeschrijving voor de server instantie" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Gebruik de instantie naam" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Gebruik de naam van de instantie in de titelbalk" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Tonen `over` beperken" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Toon de `over` modal alleen aan superusers" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "Toon superuser banner" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "Toon een waarschuwings-banner in de UI wanneer ingelogd als superuser" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "Toon admin banner" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "Toon een waarschuwings-banner in de UI wanneer ingelogd als admin" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Bedrijfsnaam" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Interne bedrijfsnaam" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Basis-URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Basis URL voor serverinstantie" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Standaard Valuta" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Selecteer basisvaluta voor de berekening van prijzen" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Ondersteunde valuta" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Lijst van ondersteunde valuta codes" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Valuta update interval" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Hoe vaak te controleren op updates (nul om uit te schakelen)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "dagen" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Valuta update plug-in" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Munteenheid update plug-in om te gebruiken" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "Maximale upload grote" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Strikte URL validatie" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Vereis schema specificatie bij het valideren van URLs" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Interval voor update" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Hoe vaak te controleren op updates (nul om uit te schakelen)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Automatische backup" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Automatische back-up van database- en mediabestanden inschakelen" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Automatische backup interval" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Geef het aantal dagen op tussen geautomatiseerde backup" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Interval Taak Verwijderen" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Resultaten van achtergrondtaken worden verwijderd na het opgegeven aantal dagen" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Error Log Verwijderings Interval" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Resultaten van achtergrondtaken worden verwijderd na het opgegeven aantal dagen" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Interval Verwijderen Notificatie" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Meldingen van gebruikers worden verwijderd na het opgegeven aantal dagen" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "E-mail verwijderen interval" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "E-mailberichten zullen worden verwijderd na het opgegeven aantal dagen" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Bescherm e-maillogboeken" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "Voorkom het verwijderen van e-mail logs" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Streepjescodeondersteuning" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Schakel barcodescanner ondersteuning in in de webinterface" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Sla de resultaten van de barcode op" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Sla de barcode scan resultaten op in de database" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Maximale aantal Barcode Scans" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Maximum aantal resultaten van de barcode scan op te slaan" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Barcode Invoer Vertraging" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Barcode invoerverwerking vertraging" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Barcode Webcam Ondersteuning" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Barcode via webcam scannen in browser toestaan" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Barcode gegevens" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Geef barcode gegevens weer in browser als tekst" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Streepjescode Plug-in" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Plug-in om te gebruiken voor interne barcode data genereren" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Herzieningen onderdeel" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Revisieveld voor onderdeel inschakelen" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Alleen assemblee revisie" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Alleen revisies toestaan voor assemblageonderdelen" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Verwijderen uit Assemblage toestaan" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Verwijderen van onderdelen die in een groep worden gebruikt toestaan" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN Regex" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Regulier expressiepatroon voor het overeenkomende Onderdeel IPN" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Duplicaat IPN toestaan" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Toestaan dat meerdere onderdelen dezelfde IPN gebruiken" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Bewerken IPN toestaan" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Sta het wijzigen van de IPN toe tijdens het bewerken van een onderdeel" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Kopieer Onderdeel Stuklijstgegevens" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Kopieer standaard stuklijstgegevens bij het dupliceren van een onderdeel" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Kopieer Onderdeel Parametergegevens" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Parametergegevens standaard kopiëren bij het dupliceren van een onderdeel" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Kopieer Onderdeel Testdata" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Testdata standaard kopiëren bij het dupliceren van een onderdeel" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Kopiëer Categorieparameter Sjablonen" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Kopieer categorieparameter sjablonen bij het aanmaken van een onderdeel" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Onderdelen zijn standaard sjablonen" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Onderdelen kunnen standaard vanuit andere componenten worden samengesteld" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Onderdeel" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Onderdelen kunnen standaard worden gebruikt als subcomponenten" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Koopbaar" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Onderdelen kunnen standaard gekocht worden" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Verkoopbaar" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Onderdelen kunnen standaard verkocht worden" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Onderdelen kunnen standaard gevolgd worden" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtueel" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Onderdelen zijn standaard virtueel" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Verwante onderdelen tonen" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Verwante onderdelen voor een onderdeel tonen" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Initiële voorraadgegevens" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Aanmaken van eerste voorraad toestaan bij het toevoegen van een nieuw onderdeel" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Initiële leveranciergegevens" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Aanmaken van eerste leveranciersgegevens toestaan bij het toevoegen van een nieuw onderdeel" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Onderdelennaam Weergaveopmaak" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Opmaak om de onderdeelnaam weer te geven" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Standaardicoon voor onderdeel catagorie" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Standaardicoon voor onderdeel catagorie (leeg betekent geen pictogram)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Minimaal aantal prijs decimalen" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Minimaal aantal decimalen om weer te geven bij het weergeven van prijsgegevens" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Maximum prijs decimalen" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Maximum aantal decimalen om weer te geven bij het weergeven van prijsgegevens" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Gebruik leveranciersprijzen" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Prijsvoordelen leveranciers opnemen in de totale prijsberekening" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Aankoopgeschiedenis overschrijven" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Historische order prijzen overschrijven de prijzen van de leverancier" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Gebruik voorraaditem prijzen" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Gebruik prijzen van handmatig ingevoerde voorraadgegevens voor prijsberekeningen" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Voorraad artikelprijs leeftijd" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Voorraaditems ouder dan dit aantal dagen uitsluiten van prijsberekeningen" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Gebruik variantprijzen" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Variantenprijzen opnemen in de totale prijsberekening" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Alleen actieve varianten" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Gebruik alleen actieve variantonderdelen voor het berekenen van variantprijzen" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Prijzen automatisch bijwerken" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Automatisch prijzen van onderdelen bijwerken wanneer interne gegevens veranderen" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Prijzen Herbouw interval" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Aantal dagen voordat de prijzen voor onderdelen automatisch worden bijgewerkt" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Interne Prijzen" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Inschakelen van interne prijzen voor onderdelen" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Interne prijs overschrijven" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Indien beschikbaar, interne prijzen overschrijven berekeningen van prijsbereik" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "BOM Zero Quantity toestaan" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Printen van labels Inschakelen" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Printen van labels via de webinterface inschakelen" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "Label Afbeelding DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "DPI resolutie bij het genereren van afbeelginsbestanden voor label printer plugins" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Activeer Rapportages" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Activeer het genereren van rapporten" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Foutopsporingsmodus" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Rapporten genereren in debug modus (HTML uitvoer)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Log fouten" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Registreer fouten die optreden bij het genereren van rapporten" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Paginagrootte" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Standaard paginagrootte voor PDF rapporten" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Forceer Parameter Eenheden" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Als er eenheden worden opgegeven, moeten parameterwaarden overeenkomen met de opgegeven eenheden" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Globaal unieke serienummers" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Serienummers voor voorraaditems moeten globaal uniek zijn" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Verwijder uitgeputte voorraad" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Bepaalt standaard gedrag wanneer een voorraadartikel leeg is" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Batchcode Sjabloon" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Sjabloon voor het genereren van standaard batchcodes voor voorraadartikelen" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Verlopen Voorraad" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Verlopen voorraad functionaliteit inschakelen" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Verkoop Verlopen Voorraad" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Verkoop verlopen voorraad toestaan" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Voorraad Vervaltijd" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Aantal dagen voordat voorraadartikelen als verouderd worden beschouwd voor ze verlopen" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Produceer Verlopen Voorraad" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Sta productie met verlopen voorraad toe" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Voorraad Eigenaar Toezicht" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Eigenaarstoezicht over voorraadlocaties en items inschakelen" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Voorraadlocatie standaard icoon" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Standaard locatie pictogram (leeg betekent geen icoon)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Geïnstalleerde voorraad items weergeven" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Geïnstalleerde voorraadartikelen in voorraadtabellen tonen" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Controleer BOM bij het installeren van items" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Geïnstalleerde voorraad items moeten in de BOM voor het bovenliggende deel bestaan" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Sta 'Niet op voorraad overschrijving' toe" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Toestaan dat voorraadartikelen die niet op voorraad zijn worden overgebracht tussen voorraadlocaties" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Productieorderreferentiepatroon" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Vereist patroon voor het genereren van het Bouworderreferentieveld" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Vereis verantwoordelijke eigenaar" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Een verantwoordelijke eigenaar moet worden toegewezen aan elke bestelling" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Vereist een actief onderdeel" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Voorkom het maken van orders voor inactieve onderdelen" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Vergrendeld onderdeel vereisen" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Voorkom het maken van orders voor ontgrendelde onderdelen" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Vereist een geldige BOM" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Voorkom het creëren van bouworders tenzij BOM is gevalideerd" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Onderliggende bestellingen vereist" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Voorkom voltooiing van de bouw tot alle sub orders gesloten zijn" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Externe Bouw Orders" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Inschakelen externe build order functionaliteit" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Blokkeren tot test geslaagd" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Voorkom dat de bouw van de uitvoer wordt voltooid totdat alle vereiste testen zijn geslaagd" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Retourorders inschakelen" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Retourorder functionaliteit inschakelen in de gebruikersinterface" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Retourorder referentie patroon" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Verplicht patroon voor het genereren van Retourorder referentie veld" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Bewerk voltooide retourorders" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Bewerken van retourorders toestaan nadat deze zijn voltooid" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Verkooporderreferentiepatroon" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Vereist patroon voor het genereren van het Verkooporderreferentieveld" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Standaard Verzending Verkooporder" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Aanmaken standaard verzending bij verkooporders inschakelen" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Bewerk voltooide verkooporders" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Bewerken van verkooporders toestaan nadat deze zijn verzonden of voltooid" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "Zending moet gecontroleerd worden" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Voorkom voltooiing van verzendingen totdat items zijn gecontroleerd" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Verstuurde bestellingen markeren als voltooid" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Verkooporders gemarkeerd als verzonden zullen automatisch worden voltooid, zonder de status \"verzonden\"" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Inkooporderreferentiepatroon" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Vereist patroon voor het genereren van het Inkooporderreferentieveld" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Bewerk voltooide verkooporders" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Bewerken van inkooporders toestaan nadat deze zijn verzonden of voltooid" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Valuta converteren" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Verander artikelwaarde naar basisvaluta bij het ontvangen van voorraad" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Inkooporders automatisch voltooien" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Markeer orders automatisch als voltooid wanneer alle regelitems worden ontvangen" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Wachtwoord vergeten functie inschakelen" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Wachtwoord vergeten functie inschakelen op de inlogpagina's" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Registratie inschakelen" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Zelfregistratie voor gebruikers op de inlogpagina's inschakelen" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "SSO inschakelen" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "SSO inschakelen op de inlogpagina's" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Schakel gebruikersregistratie met SSO in" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Zelfregistratie voor gebruikers middels SSO op de inlogpagina's inschakelen" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "SSO-groep synchroniseren inschakelen" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Inschakelen van het synchroniseren van InvenTree groepen met groepen geboden door de IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "SSO groep sleutel" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "De naam van de groepen claim attribuut van de IdP" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "SSO groep kaart" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Een mapping van SSO-groepen naar lokale InvenTree groepen. Als de lokale groep niet bestaat, zal deze worden aangemaakt." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Verwijder groepen buiten SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Of groepen die zijn toegewezen aan de gebruiker moeten worden verwijderd als ze geen backend zijn door de IdP. Het uitschakelen van deze instelling kan beveiligingsproblemen veroorzaken" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "E-mailadres verplicht" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Vereis gebruiker om e-mailadres te registreren bij aanmelding" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "SSO-gebruikers automatisch invullen" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Gebruikersdetails van SSO-accountgegevens automatisch invullen" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "E-mail twee keer" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Bij inschrijving gebruikers twee keer om hun e-mail vragen" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Wachtwoord tweemaal" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Laat gebruikers twee keer om hun wachtwoord vragen tijdens het aanmelden" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Toegestane domeinen" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Inschrijven beperken tot bepaalde domeinen (komma-gescheiden, beginnend met @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Groep bij aanmelding" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Groep waaraan nieuwe gebruikers zijn toegewezen op registratie. Als SSO-groepssynchronisatie is ingeschakeld, is deze groep alleen ingesteld als er geen groep vanuit de IdP kan worden toegewezen." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "MFA afdwingen" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Gebruikers moeten multifactor-beveiliging gebruiken." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Het inschakelen van deze instelling zal ervoor zorgen dat alle gebruikers multifactor authenticatie instellen. Alle sessies worden onmiddellijk verbroken." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Controleer plugins bij het opstarten" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Controleer of alle plug-ins zijn geïnstalleerd bij het opstarten - inschakelen in container-omgevingen" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Controleren op plug-in updates" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Schakel periodieke controles voor updates voor geïnstalleerde plug-ins in" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Activeer URL-integratie" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Plugins toestaan om URL-routes toe te voegen" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Activeer navigatie integratie" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Plugins toestaan om te integreren in navigatie" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Activeer app integratie" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Activeer plug-ins om apps toe te voegen" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Activeer planning integratie" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Activeer plugin om periodiek taken uit te voeren" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Activeer evenement integratie" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Activeer plugin om op interne evenementen te reageren" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Interface integratie activeren" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Plug-ins inschakelen om te integreren in de gebruikersinterface" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "E-mail integratie inschakelen" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Schakel plug-ins in om uitgaande / inkomende mails te verwerken" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Activeer project codes" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Schakel projectcodes in voor het bijhouden van projecten" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "Voorraadcontrole inschakelen" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Functionaliteit voor het opnemen van historische voorraadniveaus en -waarde inschakelen" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Externe locaties uitsluiten" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Voorraadartikelen op externe locaties uitsluiten van voorraadberekeningen" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Automatische Voorraadcontrole Periode" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "Aantal dagen tussen automatische voorraadgegevens opnemen" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "Oude voorraadgegevens verwijderen" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "Voorraadgegevens verwijderen die ouder zijn dan het opgegeven aantal dagen" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "Interval Voorraadgegevens verwijderen" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Voorraadgegevens zal worden verwijderd na het opgegeven aantal dagen" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "Oude voorraadgegevens verwijderen" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "Inverval voor verwijderen van voorraadtracking" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Gebruikers volledige namen weergeven" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Laat gebruikers volledige namen zien in plaats van gebruikersnamen" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Gebruikersprofielen tonen" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Toon gebruikersprofielen op hun profielpagina" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "De week begint op" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "Eerste dat van de week, voor in de kalenderweergaven" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "Zondag" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "Maandag" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "Dinsdag" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "woensdag" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "Donderdag" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "Vrijdag" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "Zaterdag" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "maanden" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Inschakelen van teststation data" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Schakel teststation gegevensverzameling in voor testresultaten" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "Machine Ping inschakelen" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Schakel periodieke ping taak van geregistreerde machines in om hun status te controleren" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "Prijsverschillen" msgid "Pretty Name" msgstr "Weergavenaam" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Fout opgetreden tijdens data export" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "Gegevensexport plug-in geeft onjuiste gegevensindeling terug" @@ -5250,7 +5258,7 @@ msgstr "Aantal afdrukken voor elk label" msgid "Connected" msgstr "Verbonden" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Onbekend" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Inkooporder" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Inkooporder" msgid "Sales Order" msgstr "Verkooporder" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Retour bestelling" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po index a4e0dc332d..97d9ef5a5c 100644 --- a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API-endepunkt ikke funnet" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Brukeren har ikke rettigheter til å se denne modellen" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Kunne ikke konvertere {original} til {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Ugyldig mengde oppgitt" @@ -133,43 +133,43 @@ msgstr "Verdi '{name}' vises ikke i mønsterformat" msgid "Provided value does not match required pattern: " msgstr "Angitt verdi samsvarer ikke med påkrevd mønster: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Tom serienummerstreng" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Duplisert serienummer" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Gruppesekvens {group} overskrider tillatt antall ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Ingen serienummer funnet" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Fjern HTML-tagger fra denne verdien" @@ -729,7 +729,7 @@ msgstr "Forbruksvare" msgid "Optional" msgstr "Valgfritt" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Produksjonsreferanse" msgid "Part Category Name" msgstr "Delkategorinavn" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Sporbar" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Navn på serverinstans" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Strengbeskrivelse for serverinstansen" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Bruk instansnavn" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Bruk instansnavnet på tittellinjen" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Begrens visning av 'om'" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Vis `about`-modal kun til superbrukere" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Firmanavn" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Internt firmanavn" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Base-URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Base-URL for serverinstans" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Standardvaluta" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Velg grunnvalutaen for prisberegninger" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Støttede valutaer" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Liste over støttede valutakoder" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Oppdateringsintervall for valuta" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Hvor ofte valutakurser skal oppdateres (sett til null for å deaktiverere)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "dager" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Valutaoppdaterings-plugin" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Valgt valutaoppdaterings-plugin" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Streng URL-validering" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Krev skjemaspesifikasjon ved validering av URLer" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Intervall for oppdateringssjekk" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Tidsintervall for å se etter oppdateringer(sett til null for å skru av)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Automatisk sikkerhetskopiering" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Aktiver automatisk sikkerhetskopiering av database og mediafiler" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Automatisk sikkerhetskopieringsintervall" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Angi antall dager mellom automatiske sikkerhetskopieringshendelser" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Slettingsintervall for oppgaver" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Bakgrunnsoppgaveresultater vil bli slettet etter antall angitte dager" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Slettingsintervall for feillogg" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Feilloggene vil bli slettet etter et angitt antall dager" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Slettingsintervall for varsler" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Brukervarsler slettes etter angitt antall dager" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Strekkodestøtte" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Aktiver støtte for strekkodeleser i webgrensesnittet" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Innlesingsforsinkelse for strekkode" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Tidsforsinkelse for behandling av strekkode" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Støtte for strekkodewebkamera" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Tillat strekkodelesning via webkamera i nettleseren" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Vis Strekkodedata" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Vis strekkodedata som tekst" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Delrevisjoner" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Aktiver revisjonsfeltet for Del" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN regex" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Regulært uttrykksmønster for matching av internt delnummer" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Tilat duplikat av internt delnummer" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Tillat flere deler å dele samme interne delnummer" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Tillat redigering av internt delnummer" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Tillat endring av IPN-verdien mens du redigerer en del" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Kopier BOM-data fra del" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Kopier BOM-data som standard når du dupliserer en del" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Kopier parameterdata fra del" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Kopier parameterdata som standard ved duplisering av en del" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Kopier testdata fra del" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Kopier testdata som standard ved duplisering av en del" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Kopier designmaler for kategoriparametere" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Kopier parametermaler for kategori ved oppretting av en del" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Deler er maler som standard" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Deler kan settes sammen fra andre komponenter som standard" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Komponent" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Deler kan bli brukt som underkomponenter som standard" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Kjøpbar" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Deler er kjøpbare som standard" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Salgbar" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Deler er salgbare som standard" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Deler er sporbare som standard" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtuelle" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Deler er virtuelle som standard" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Vis relaterte deler" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Vis relaterte deler i en del" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Innledende lagerbeholdningsdata" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Tillat oppretting av innledende lagerbeholdning når en ny del opprettes" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Innledende leverandørdata" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Tillat oppretting av innledende leverandørdata når en ny del opprettes" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Visningsformat for delnavn" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Format for å vise delnavnet" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Standardikon for delkategorier" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Standardikon for delkategorier (tomt betyr ingen ikon)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Minimum antall desimalplasser for priser" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Minimum antall desimalplasser som skal vises når man gjengir prisdata" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Maksimalt antall desimalplasser for priser" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Maksimalt antall desimalplasser som skal vises når man gjengir prisdata" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Bruk leverandørpriser" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Inkluder leverandørprisbrudd i beregninger av totalpriser" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Innkjøpshistorikkoverstyring" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Historiske innkjøpspriser overstyrer leverandørprisnivåer" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Bruk lagervarepriser" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Bruk priser fra manuelt innlagte lagervarer for prisberegninger" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Lagervare prisalder" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Unnta lagervarer som er eldre enn dette antall dager fra prisberegninger" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Bruk Variantpriser" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Inkluder variantpriser i beregninger av totale priser" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Kun aktive varianter" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Bruk kun aktive variantdeler til beregning av variantprising" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Intervall for rekalkulering av priser" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Antall dager før delpriser blir automatisk oppdatert" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Interne Priser" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Aktiver interne priser for deler" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Intern prisoverstyring" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Hvis tilgjengelig, overstyrer interne priser kalkulering av prisområde" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Aktiver etikettutskrift" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Aktiver utskrift av etiketter fra nettleseren" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "Etikettbilde-DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "DPI-oppløsning når når det genereres bildefiler for sending til utvidelser for etikettutskrift" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Aktiver Rapporter" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Aktiver generering av rapporter" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Feilsøkingsmodus" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Generer rapporter i feilsøkingsmodus (HTML-output)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Sidestørrelse" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Standard sidestørrelse for PDF-rapporter" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Tving parameterenheter" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Hvis det er angitt en enhet, skal parameterverdiene samsvare med de angitte enhetene" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Globalt Unike Serienummer" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Serienummer for lagervarer må være globalt unike" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Slett oppbrukt lagerbeholdning" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Batchkodemal" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Mal for generering av standard batchkoder for lagervarer" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Lagerbeholdning utløper" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Aktiver funksjonalitet for utløp av lagerbeholdning" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Selg utløpt lagerbeholdning" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Tillat salg av utgått lagerbeholdning" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Foreldet lagerbeholdning tidsintervall" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Antall dager før lagervarer er ansett som foreldet før utløp" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Produsér Utløpt Lagerbeholdning" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Tillat produksjon med utløpt lagerbeholdning" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Kontroll over eierskap av lagerbeholdning" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Aktiver eierskap over lagerplasseringer og -varer" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Lagerplassering standard ikon" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Lagerplassering standard ikon (tomt betyr ingen ikon)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Vis installerte lagervarer" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Vis installerte lagervarer i lagertabeller" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Produksjonsordre-referansemønster" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Nødvendig mønster for å generere Produksjonsordre-referansefeltet" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Aktiver returordrer" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Aktiver returordrefunksjonalitet i brukergrensesnittet" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Returordre-referansemønster" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Rediger fullførte returordrer" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Tillat redigering av returordrer etter de er fullført" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Salgsordre-referansemønster" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Påkrevd mønster for å generere salgsordrereferansefelt" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Salgsordre standard fraktmetode" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Aktiver opprettelse av standard forsendelse med salgsordrer" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Rediger fullførte salgsordrer" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Tillat redigering av salgsordrer etter de har blitt sendt eller fullført" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Referansemønster for innkjøpsordre" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Obligatorisk mønster for generering av referansefelt for innkjøpsordre" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Rediger fullførte innkjøpsordre" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Tillat redigering av innkjøpsordre etter at de har blitt sendt eller fullført" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Autofullfør innkjøpsordrer" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automatisk merk innkjøpsordre som fullført når alle ordrelinjer er mottatt" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Aktiver passord glemt" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Ativer funskjon for glemt passord på innloggingssidene" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Aktiver registrering" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Aktiver egenregistrerting for brukerer på påloggingssidene" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Aktiver SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Aktiver SSO på innloggingssidene" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Aktiver SSO-registrering" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Aktiver selvregistrering via SSO for brukere på innloggingssiden" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "E-postadresse kreves" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Krevt at brukere angir e-post ved registrering" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Auto-utfyll SSO-brukere" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Fyll automatisk ut brukeropplysninger fra SSO-kontodata" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "E-post to ganger" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Spør brukeren om e-post to ganger ved registrering" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Passord to ganger" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Spør brukeren om passord to ganger ved registrering" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Tillatte domener" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Begrens registrering til bestemte domener (kommaseparert, begynner med @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Gruppe ved registrering" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Krev MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Brukere må bruke flerfaktorsikkerhet." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Sjekk utvidelser ved oppstart" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Sjekk at alle utvidelser er installert ved oppstart - aktiver i containermiljøer" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Aktiver URL-integrasjon" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Tillat utvidelser å legge til URL-ruter" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Aktiver navigasjonsintegrasjon" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Tillat utvidelser å integrere mot navigasjon" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Aktiver app-integrasjon" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Tillat utvidelser å legge til apper" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Aktiver tidsplanintegrasjon" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Tillat utvidelser å kjøre planlagte oppgaver" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Aktiver hendelsesintegrasjon" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Tillat utvidelser å reagere på interne hendelser" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Ekskluder eksterne plasseringer" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Automatisk varetellingsperiode" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Vis brukernes fulle navn" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Vis brukernes fulle navn istedet for brukernavn" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Ukjent" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Innkjøpsordre" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Innkjøpsordre" msgid "Sales Order" msgstr "Salgsordre" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Returordre" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po index f882ae7f8c..285cadac63 100644 --- a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "Nie znaleziono punktu końcowego API" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Elementy muszą być podane jako lista" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Podano nieprawidłową listę artykułów" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Wszystkie filtry muszą być używane tylko z true" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Żaden element nie spełnia podanych kryteriów" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Nie dostarczono danych" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Użytkownik nie ma uprawnień do przeglądania tego modelu" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Nie udało się przeliczyć {original} na {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -133,43 +133,43 @@ msgstr "Wartość '{name}' nie pojawia się w formacie wzoru" msgid "Provided value does not match required pattern: " msgstr "Podana wartość nie pasuje do wymaganego wzoru: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Nie można serializować więcej niż 1000 przedmiotów naraz" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Pusty ciąg numeru seryjnego" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Podwójny numer seryjny" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Nieprawidłowa grupa: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Zakres grupy {group} przekracza dozwoloną ilość ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Nie znaleziono numerów seryjnych" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Liczba niepowtarzających się numerów seryjnych ({n}) musi odpowiadać ilości / liczbie ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Usuń znaczniki HTML z tej wartości" @@ -729,7 +729,7 @@ msgstr "Materiał eksploatacyjny" msgid "Optional" msgstr "Opcjonalne" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Nazwa instancji serwera" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Użyj nazwy instancji" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Nazwa firmy" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Wewnętrzna nazwa firmy" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Bazowy URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Bazowy adres URL dla instancji serwera" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Domyślna waluta" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Interwał aktualizacji waluty" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Jak często aktualizować kursy wymiany walut (ustaw zero aby wyłączyć)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "dni" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Wtyczka aktualizacji waluty" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Ścisła weryfikacja adresu URL" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Wymagaj specyfikacji schematu podczas sprawdzania poprawności adresów URL" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Częstotliwość sprawdzania aktualizacji" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Jak często aktualizować kursy wymiany walut (ustaw zero aby wyłączyć)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Automatyczna kopia zapasowa" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Włącz automatyczną kopię zapasową bazy danych i plików multimedialnych" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Interwał automatycznego tworzenia kopii zapasowych" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Określ liczbę dni między zdarzeniami automatycznej kopii zapasowej" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Interwał usuwania zadań" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Obsługa kodu kreskowego" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "Wyrażenie regularne IPN" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Zezwól na powtarzający się IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Zezwól na edycję IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Skopiuj BOM komponentu" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Komponent" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Wirtualny" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Pokaż powiązane części" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Użyj cennika dostawcy" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Nadpisanie historii zakupów" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Ceny wewnętrzne" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Włącz drukowanie etykiet" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Włącz drukowanie etykiet z interfejsu WWW" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "DPI etykiety" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Włącz raporty" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Rozmiar strony" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Domyślna wielkość strony dla raportów PDF" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Przekonwertuj walutę" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Konwertuj wartość przedmiotu na walutę bazową podczas otrzymywania zapasów" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Automatycznie wypełniaj zlecenia zakupu" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automatycznie oznacz zlecenia jako zakończone po odebraniu wszystkich pozycji" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Włącz opcję zapomnianego hasła" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Włącz funkcję zapomnianego hasła na stronach logowania" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Włącz rejestrację" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Włącz samodzielną rejestrację dla użytkowników na stronach logowania" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Włącz SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Włącz SSO na stronach logowania" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Włącz rejestrację SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Włącz samodzielną rejestrację przez SSO dla użytkowników na stronach logowania" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Włącz synchronizację grupy SSO" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Włącz synchronizację grup InvenTree z grupami dostarczonymi przez IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Adres e-mail jest wymagany" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Autouzupełnianie użytkowników SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automatycznie wypełnij dane użytkownika z danych konta SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "E-mail dwa razy" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich adres e-mail" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Hasło dwukrotnie" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich hasło" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Grupuj przy rejestracji" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Wymuś MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Użytkownicy muszą używać zabezpieczeń wieloskładnikowych." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Sprawdź wtyczki przy starcie" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Sprawdź dostępność aktualizacji wtyczek" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Włącz okresowe sprawdzanie aktualizacji zainstalowanych wtyczek" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Włącz integrację URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Włącz wtyczki, aby dodać ścieżki URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Włącz integrację z aplikacją" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Włącz wtyczki, aby dodać aplikacje" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Włącz wtyczki, aby uruchamiać zaplanowane zadania" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Włącz kody projektów" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Włącz kody projektów do śledzenia projektów" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Włącz funkcjonalność dla zapisywania historycznych poziomów zapasów i wartości" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "Liczba kopii do wydrukowania dla każdej etykiety" msgid "Connected" msgstr "Połączono" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Nieznany" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Zlecenie zakupu" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Zlecenie zakupu" msgid "Sales Order" msgstr "Zamówienie zakupu" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po index 04931c271f..f51bce9222 100644 --- a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Language: pt_PT\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API endpoint não encontrado" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Usuário não tem permissão para ver este modelo" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Não foi possível converter {original} para {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Quantidade fornecida inválida" @@ -133,43 +133,43 @@ msgstr "Valor '{name}' não está no formato correto" msgid "Provided value does not match required pattern: " msgstr "O valor fornecido não corresponde ao padrão exigido: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Número serial em branco" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Número de série duplicado" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Intervalo do grupo {group} excede a quantidade permitida ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Nenhum número de série foi encontrado" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Remova as \"tags\" HTML deste valor" @@ -729,7 +729,7 @@ msgstr "Consumível" msgid "Optional" msgstr "Opcional" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Rastreável" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Nome da Instância do Servidor" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Descritor de frases para a instância do servidor" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Usar nome da instância" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Usar o nome da instância na barra de título" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Restringir a exibição 'sobre'" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Mostrar 'sobre' modal apenas para superusuários" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Nome da empresa" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Nome interno da Empresa" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "URL de Base" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "URL Base da instância do servidor" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Moeda Padrão" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Selecione a moeda base para cálculos de preços" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Moedas suportadas" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Lista de códigos de moeda suportados" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Intervalo de Atualização da Moeda" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Com que frequência atualizar as taxas de câmbio (defina como zero para desativar)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "dias" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Extensão de Atualização de Moeda" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Extensão de Atualização de Moeda a utilizar" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Validação rigorosa de URL" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Exigir especificação de esquema ao validar URLs" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Atualizar Intervalo de Verificação" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Frequência para verificar atualizações (defina como zero para desativar)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Cópia de Segurança Automática" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Ativar cópia de segurança automática do banco de dados e arquivos de mídia" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Intervalo de Backup Automático" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Especificar o número de dia entre as cópias de segurança" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Intervalo para Excluir da Tarefa" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Os resultados da tarefa no plano de fundo serão excluídos após um número especificado de dias" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Intervalo para Excluir do Registro de Erro" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Registros de erros serão excluídos após um número especificado de dias" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Intervalo para Excluir de Notificação" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Notificações de usuários será excluído após um número especificado de dias" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Suporte aos códigos de barras" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Ativar suporte a leitor de código de barras na interface web" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Atraso na entrada de código de barras" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Tempo de atraso de processamento de entrada de barras" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Suporte a código de barras via Câmera" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Permitir escanear código de barras por câmera pelo navegador" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Revisões de peças" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Habilitar campo de revisão para a Peça" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Permitir a exclusão da Montagem" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Permitir a remoção de peças usadas em uma montagem" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "Regex IPN" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Padrão de expressão regular adequado para Peça IPN" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Permitir Duplicação IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Permitir que várias peças compartilhem o mesmo IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Permitir Edição IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Permitir trocar o valor do IPN enquanto se edita a peça" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Copiar dados da LDM da Peça" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Copiar dados da LDM por padrão quando duplicar a peça" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Copiar Dados de Parâmetro da Peça" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Copiar dados de parâmetros por padrão quando duplicar uma peça" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Copiar Dados Teste da Peça" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Copiar dados de teste por padrão quando duplicar a peça" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Copiar Parâmetros dos Modelos de Categoria" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Copiar parâmetros do modelo de categoria quando criar uma peça" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Peças são modelos por padrão" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Peças podem ser montadas a partir de outros componentes por padrão" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Componente" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Peças podem ser usadas como sub-componentes por padrão" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Comprável" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Peças são compráveis por padrão" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Vendível" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Peças vão vendíveis por padrão" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Peças vão rastreáveis por padrão" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtual" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Peças são virtuais por padrão" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Mostra peças relacionadas" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Mostrar peças relacionadas para uma peça" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Dados Iniciais de Estoque" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Permitir Criação de estoque inicial quando adicional uma nova peça" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Dados Iniciais de Fornecedor" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Permitir criação de dados iniciais de fornecedor quando adicionar uma nova peça" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Formato de Exibição do Nome da Peça" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Formato para exibir o nome da peça" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Ícone de Categoria de Peça Padrão" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Ícone padrão de categoria de peça (vazio significa sem ícone)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Mínimo de Casas Decimais do Preço" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Mínimo número de casas decimais a exibir quando renderizar dados de preços" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Máximo Casas Decimais de Preço" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Número máximo de casas decimais a exibir quando renderizar dados de preços" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Usar Preços do Fornecedor" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Incluir quebras de preço do fornecedor nos cálculos de preços globais" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Sobrescrever histórico de compra" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Histórico do pedido de compra substitui os intervalos dos preços do fornecedor" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Usar Preços do Item em Estoque" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Usar preço inserido manualmente no estoque para cálculos de valores" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Idade do preço do Item em Estoque" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Não incluir itens em estoque mais velhos que este número de dias no cálculo de preços" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Usar Preço Variável" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Incluir preços variáveis nos cálculos de valores gerais" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Apenas Ativar Variáveis" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Apenas usar peças variáveis ativas para calcular preço variáveis" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Intervalo de Reconstrução de Preços" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Número de dias antes da atualização automática dos preços das peças" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Preços Internos" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Habilitar preços internos para peças" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Sobrepor Valor Interno" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Se disponível, preços internos sobrepõe variação de cálculos de preço" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Ativar impressão de etiquetas" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Ativar impressão de etiqueta pela interface da internet" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "DPI da Imagem na Etiqueta" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Resolução de DPI quando gerar arquivo de imagens para fornecer à extensão de impressão de etiquetas" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Habilitar Relatórios" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Ativar geração de relatórios" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Modo de depuração" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Gerar relatórios em modo de depuração (saída HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Relatório de erros" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Registro de erros que ocorrem ao gerar relatórios" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Tamanho da página" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Tamanho padrão da página PDF para relatórios" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Forçar Unidades de Parâmetro" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Se as unidades são fornecidas, os valores do parâmetro devem corresponder às unidades especificadas" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Seriais Únicos Globais" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Números de série para itens de estoque devem ser globalmente únicos" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Excluir Estoque Esgotado" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina o comportamento padrão quando um item de estoque é esgotado" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Modelo de Código de Lote" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Modelo para gerar códigos de lote padrão para itens de estoque" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Validade do Estoque" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Ativar função de validade de estoque" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Vender estoque expirado" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Permitir venda de estoque expirado" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Tempo de Estoque Inativo" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de dias em que os itens em estoque são considerados obsoleto antes de vencer" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Produzir Estoque Vencido" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Permitir produção com estoque vencido" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Controle de propriedade do estoque" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Ativar controle de propriedade sobre locais e itens de estoque" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Ícone padrão do local de estoque" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Ícone padrão de local de estoque (vazio significa sem ícone)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Mostrar Itens de Estoque Instalados" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Exibir itens de estoque instalados nas tabelas de estoque" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Verificar BOM ao instalar itens" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Itens de estoque instalados devem existir na BOM para a peça parente" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Permitir Transferência Fora do Estoque" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permitir que os itens que não estão em estoque sejam transferidos entre locais de estoque" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Produção" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Produção" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Requer Proprietário Responsável" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Um proprietário responsável deve ser atribuído a cada ordem" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Bloquear até os Testes serem Aprovados" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Impedir que as saídas da produção sejam concluídas até que todos os testes sejam aprovados" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Ativar Pedidos de Devolução" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Ativar funcionalidade de pedido de retorno na interface do usuário" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Devolução" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Editar os Pedidos de Devolução Concluídos" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Permitir a edição de pedidos de devolução após serem enviados ou concluídos" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Venda" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Venda" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Envio Padrão de Pedidos de Venda" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar criação de envio padrão com Pedidos de Vendas" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Editar os Pedidos de Vendas concluídos" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permitir a edição de pedidos de vendas após serem enviados ou concluídos" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Compras" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Compra" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Editar Pedidos de Compra Concluídos" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Permitir a edição de pedidos de compras após serem enviados ou concluídos" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Autocompletar Pedidos de Compra" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marcar automaticamente os pedidos de compra como concluídos quando todos os itens de linha forem recebidos" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Habitar esquecer senha" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Habilitar a função \"Esqueci minha senha\" nas páginas de acesso" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Habilitar cadastro" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Ativar auto-registro para usuários na página de entrada" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Ativar SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Ativar SSO na página de acesso" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Ativar registro SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Ativar auto-registro por SSO para usuários na página de entrada" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Email obrigatório" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Exigir do usuário o e-mail no cadastro" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Auto-preencher usuários SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Preencher automaticamente os detalhes do usuário a partir de dados da conta SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Enviar email duplo" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "No registro pedir aos usuários duas vezes pelo email" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Senha duas vezes" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "No registro pedir aos usuários duas vezes pela senha" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Domínios permitidos" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restringir registros a certos domínios (separados por vírgula, começando com @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Grupo no cadastro" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Forçar AMF" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Os usuários devem usar uma segurança multifator." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Checar extensões no início" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Checar que todas as extensões instaladas no início — ativar em ambientes de contêineres" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Verificar por atualizações de plugin" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Habilitar verificações periódicas de atualizações para plugins instalados" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Ativar integração URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Ativar extensão para adicionar rotas URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Ativar integração de navegação" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Ativar extensões para integrar à navegação" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Ativa integração com aplicativo" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Ativar extensões para adicionar aplicativos" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Ativar integração do calendário" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Ativar extensões para executar tarefas agendadas" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Ativar integração de eventos" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Ativar extensões para responder a eventos internos" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Excluir Locais Externos" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Período de Balanço Automático" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Mostrar nomes completos dos usuários" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Mostrar Nomes Completos em vez de Nomes de Usuário" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Desconhecido" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Pedido de Compra" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Pedido de Compra" msgid "Sales Order" msgstr "Pedido de Venda" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Devolver pedido" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po index 4cf04d903d..7591742c13 100644 --- a/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API endpoint não encontrado" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "Uma lista de itens deve ser fornecida para a operação em massa" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Os itens devem ser fornecidos como lista" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Lista de itens inválida fornecida" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Todos os filtros devem ser usados apenas como verdadeiro" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Nenhum item corresponde com os critérios fornecidos" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Nenhum dado fornecido" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Este campo deve ser único." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "O item não corresponde mais aos critérios fornecidos" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "O usuário não tem permissão para visualizar esse modelo" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Não foi possível converter {original} para {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Quantidade inválida" @@ -133,43 +133,43 @@ msgstr "O valor '{name}' não aparece no formato padrão" msgid "Provided value does not match required pattern: " msgstr "O valor fornecido não corresponde ao padrão exigido: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Não é possível serializar mais de 1000 itens de uma vez" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Número serial em branco" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "O número de série excede o comprimento máximo" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Número serial duplicado" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Grupo inválido:{group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Intervalo do grupo {group} excede a quantidade permitida ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Nenhum número de série foi encontrado" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "O número de números seriais únicos ({n}) deve corresponder a quantidade ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Remover as \"tags\" HTML deste valor" @@ -729,7 +729,7 @@ msgstr "Consumível" msgid "Optional" msgstr "Opcional" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Referência da produção" msgid "Part Category Name" msgstr "Nome da categoria" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Rastreável" @@ -2378,7 +2378,7 @@ msgstr "Tipo de modelo inválido especificado para o parâmetro" msgid "ID of the target model for this parameter" msgstr "ID do modelo de destino para este parâmetro" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Anuncie a ID da instância do servidor na informação de estado do servidor (não autenticado)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Nome da instância do servidor" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Descritor de frases para a instância do servidor" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Usar nome da instância" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Usar o nome da instância na barra de título" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Restringir a exibição 'sobre'" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Exibir 'sobre' modal apenas para superusuários" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "Exibir faixa de superusuário" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "Exibir uma faixa de aviso na interface quando conectado como superusuário" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "Exibir faixa de administrador" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "Exibir uma faixa de aviso na interface quando conectado como administrador" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Nome da empresa" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Nome interno da empresa" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "Empresa interna padrão" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "Empresa interna que representa esta organização" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "URL de base" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "URL de base para instância do servidor" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Moeda padrão" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Selecione a moeda base para cálculos de preços" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Moedas suportadas" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Lista de códigos de moeda suportados" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Intervalo de atualização da moeda" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Com que frequência atualizar as taxas de câmbio (defina como zero para desativar)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "Dias" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Extensão de atualização de moeda" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Extensão de atualização de moeda a utilizar" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "Limite de tamanho de envio" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "Tamanho máximo de envio permitido para imagens e arquivos" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Validação rigorosa de URL" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Exigir especificação de esquema ao validar URLs" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Atualizar intervalo de verificação" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Frequência para verificar atualizações (defina como zero para desativar)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Backup automático" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Ativar cópia de segurança automática do banco de dados e arquivos de mídia" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Intervalo de backup automático" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Especificar o número de dia entre as cópias de segurança" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Intervalo para excluir da tarefa" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Os resultados da tarefa no plano de fundo serão excluídos após um número especificado de dias" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Intervalo para excluir do registro de erro" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Registros de erros serão excluídos após um número especificado de dias" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Intervalo para excluir de notificação" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Notificações de usuários será excluído após um número especificado de dias" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "Intervalo de exclusão de e-mail" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "Mensagens de e-mail serão excluídas após um determinado número de dias" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Proteger o log de e-mail" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "Evitar exclusão de entradas de registros de e-mail" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Suporte aos códigos de barras" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Ativar suporte a leitor de código de barras na interface web" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Armazenar resultados do código de barras" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Armazenar a verificação do código de barras no banco de dados" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Contagem máxima de códigos de barras" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Número máximo de resultados de leitura de códigos de barras para armazenar" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Atraso na entrada de código de barras" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Tempo de atraso de processamento de entrada de barras" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Suporte a webcam com código de barras" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Permitir a verificação de códigos de barras via webcam no navegador" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Código de barras exibir dados" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Exibir dados do código de barras no navegador como texto" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Extensão de geração de códio de barras" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Extensão para usar para geração de dados de código de barras interno" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "Bloqueio de peças" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "Habilitar o bloqueio de peças para impedir modificações" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Revisões de peças" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Ativar campo de revisão para a peça" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Somente revisão da assembleia" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Permitir revisões apenas para peças de montagem" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Permitir a exclusão da assembleia" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Permitir a exclusão de peças que são usadas em uma montagem" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "Regex IPN" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Padrão de expressão regular para correspondência de peça IPN" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Permitir duplicação IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Permitir que várias peças compartilhem o mesmo IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Permitir edição IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Permitir trocar o valor do IPN enquanto se edita a peça" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Copiar dados da lista de materiais da peça" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Copiar dados da lista de materiais por padrão quando duplicar a peça" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Copiar dados de parâmetro da peça" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Copiar dados de parâmetros por padrão quando duplicar uma peça" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Copiar dados teste da peça" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Copiar dados de teste por padrão quando duplicar a peça" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Copiar parâmetros dos modelos de categoria" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Copiar parâmetros do modelo de categoria quando criar uma peça" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Peças são modelos por padrão" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Peças podem ser montadas a partir de outros componentes por padrão" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Componente" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Peças podem ser usadas como sub-componentes por padrão" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Comprável" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Peças são compráveis por padrão" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Comercializável" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Peças vão vendíveis por padrão" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Peças vão rastreáveis por padrão" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtual" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Peças são virtuais por padrão" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Exibir peças relacionadas" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Exibir peças relacionadas com uma peça" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Dados iniciais de estoque" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Permitir a criação do estoque inicial quando adicionar uma nova peça" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Dados iniciais de fornecedor" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Permitir a criação de dados iniciais de fornecedor quando adicionar uma nova peça" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Formato de exibição do nome da peça" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Formato para exibir o nome da peça" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Ícone de categoria de peça padrão" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Ícone padrão de categoria de peça (vazio significa sem ícone)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Mínimo de casas decimais do preço" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Mínimo número de casas decimais a exibir quando renderizar dados de preços" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Máximo casas decimais de preço" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Número máximo de casas decimais a exibir quando renderizar dados de preços" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Usar preços do fornecedor" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Incluir quebras de preço do fornecedor nos cálculos de preços globais" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Substituir histórico de compras" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Histórico do pedido de compra substitui os intervalos dos preços do fornecedor" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Usar preços do item em estoque" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Usar preço inserido manualmente no estoque para cálculos de valores" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Idade do preço do item em estoque" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Não incluir itens em estoque mais velhos que este número de dias no cálculo de preços" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Usar preço variável" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Incluir preços variáveis nos cálculos de valores gerais" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Apenas ativar variáveis" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Apenas usar peças variáveis ativas para calcular preço variáveis" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Atualização automática dos preços" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Atualizar automaticamente o preço da peça quando dados internos forem alterados" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Intervalo de reconstrução de preços" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Número de dias antes da atualização automática dos preços das peças" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Preços internos" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Habilitar preços internos para peças" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Substituição de preço interno" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Se disponível, os preços internos substituem os cálculos da faixa de preços" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "Permitir quantidade zero na lista de materiais" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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 "Aceitar quantidade zero para o item da lista de materiais da peça. Permite usar a quantidade de preparação para definir a quantidade necessária por produção, independentemente da quantidade de produção" -#: common/setting/system.py:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Habilitar impressão de etiqueta" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Ativar impressão de etiqueta pela interface da internet" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "DPI da imagem na etiqueta" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Resolução de DPI quando gerar arquivo de imagens para fornecer à extensão de impressão de etiquetas" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Ativar relatórios" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Ativar geração de relatórios" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Modo de depuração" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Gerar relatórios em modo de depuração (saída HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "Busca de URLs em relatórios" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "Permitir a busca de URLs remotas ao gerar relatórios" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Registro de erros" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Registrar erros que ocorrem ao gerar relatórios" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Tamanho da página" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Tamanho padrão da página PDF para relatórios" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Forçar unidades de parâmetro" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Se as unidades são fornecidas, os valores do parâmetro devem corresponder às unidades especificadas" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Seriais únicos globais" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Números de série para itens de estoque devem ser globalmente únicos" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Excluir estoque esgotado" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina o comportamento padrão, quando um item de estoque é esgotado" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "Permitir edição de número de série" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "Permitir a edição do número de série dos itens de estoque" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "Excluir estoque serializado" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "Permitir a exclusão de itens de estoque que têm número de série" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Modelo de código de lote" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Modelo para gerar códigos de lote padrão para itens de estoque" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Validade do estoque" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Ativar função de validade de estoque" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Vender estoque expirado" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Permitir venda de estoque expirado" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Tempo de estoque inativo" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de dias em que os itens em estoque são considerados obsoleto antes de vencer" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Produzir estoque vencido" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Permitir produção com estoque vencido" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Controle de propriedade do estoque" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Ativar controle de propriedade sobre locais e itens de estoque" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Ícone padrão do local de estoque" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Ícone padrão de local de estoque (vazio significa sem ícone)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Exibir itens de estoque instalados" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Exibir itens de estoque instalados nas tabelas de estoque" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Verificar lista de materiais ao instalar itens" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Itens do estoque instalado devem existir na lista de materiais para a peça principal" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Permitir fora de transferência" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permitir que os itens que não estão em estoque sejam transferidos entre locais de estoque" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "Mesclar estoque com estoque existente na transferência por padrão" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "Estado padrão para o comportamento de mesclagem de estoque na transferência. (Pode ser alterado por transferência, se desejado)" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Modelo de referência de pedidos de produção" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Modelo necessário para gerar campo de referência do pedido de produção" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Exigir proprietário responsável" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Um proprietário responsável deve ser atribuído a cada pedido" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Requer peça ativa" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Impedir a criação de ordem para peças inativas" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Exigir peça bloqueada" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Impedir criação de pedidos para peças desbloqueadas" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Exigir validade, BOM" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Impedir criação de pedido de produção a menos que lista de materiais tenha sido validada" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Exigir pedidos secundários fechados" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Impedir o preenchimento do pedido de construção até que todos os pedidos secundários sejam fechados" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Pedido de produção externo" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Ativar funcionalidade de pedido de construção externa" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "Exigir pedidos de produção externos" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "Exigir um pedido de produção externo ao solicitar peças montadas de um fornecedor externo" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Bloquear até passagem de testes" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Impedir que as saídas da produção sejam concluídas até que todos os testes necessários passem" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Ativar pedidos de devolução" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Ativar funcionalidade de pedido de devolução na interface do usuário" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Modelo de referência de pedidos de devolução" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Modelo necessário para gerar campo de referência do pedido de devolução" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Editar os pedidos de devolução concluídos" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Permitir a edição de pedidos de devolução após serem enviados ou concluídos" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Modelo de referência de pedidos de venda" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Modelo necessário para gerar campo de referência do pedido de venda" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Envio padrão de pedidos de venda" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar criação de envio padrão com pedidos de vendas" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Editar os pedidos de vendas concluídos" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permitir a edição de pedidos de vendas após serem enviados ou concluídos" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "Remessa requer verificação" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Impedir a conclusão de remessas até que os itens sejam verificados" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Marcar pedidos enviados como concluídos" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Pedidos de vendas marcados como enviados automaticamente serão concluídos, ignorando o status \"enviado\"" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "Habilitar pedidos de transferência" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "Habilitar a funcionalidade de pedido de transferência na interface do usuário" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "Padrão de referência do pedido de transferência" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "Padrão obrigatório para gerar o campo de referência do pedido de transferência" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "Editar pedidos de transferência concluídos" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "Permitir a edição de pedidos de transferência depois de concluídos" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "Bloquear testes de item incompletos" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "Impedir a alocação de itens de estoque a pedidos de venda se os testes obrigatórios do item estiverem incompletos" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Modelo de referência de pedidos de compras" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modelo necessário para gerar campo de referência do pedido de compra" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Editar pedidos de compra concluídos" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Permitir a edição de pedidos de compras após serem enviados ou concluídos" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Converter moeda" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Converter valor de item para moeda base quando receber o estoque" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Completar automaticamente os pedidos de compra" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marcar automaticamente os pedidos de compra como concluídos quando todos os itens de linha forem recebidos" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "Mesclar itens de linha do pedido de compra" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "Mesclar novos itens de linha do pedido de compra com linhas existentes que compartilham a mesma peça, destino e data-alvo" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "Local de recebimento padrão" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "Local de destino padrão para mercadorias recebidas em novos pedidos de compra" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Ativar senha esquecida" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Ativar a função \"Esqueci minha senha\" nas páginas de acesso" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Ativar cadastro" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Ativar auto-registro para usuários na página de entrada" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Ativar SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Ativar SSO na página de acesso" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Ativar registro SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Ativar auto-registro via SSO para usuários nas páginas de login" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Ativar sincronização de grupo SSO" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Ativar sincronização de grupos do InvenTree com grupos fornecidos pelo IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "Chave de grupo SSO" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "O nome dos grupos reivindicam o atributo fornecido pelo IdP" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "Mapa do grupo SSO" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Um mapeamento de grupos de SSO para grupos locais de InvenTree. Se o grupo local não existir, será criado." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Remover grupos fora do SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Se os grupos atribuídos ao usuário devem ser removidos somente se eles não são o backend pelo IdP. Pois essa configuração desabilitada pode causar problemas de segurança" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "Desabilitar esta configuração impedirá a limpeza de grupos aos quais usuários externos não pertencem mais. Isso pode causar problemas de segurança." -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "E-mail obrigatório" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Exigir do usuário o e-mail no cadastro" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Auto-preencher usuários SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Preencher automaticamente os detalhes do usuário a partir de dados da conta SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Enviar e-mail duplo" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Ao se registrar, peça aos usuários duas vezes por seus e-mails" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Senha duas vezes" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "No registro pedir aos usuários duas vezes pela senha" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Domínios permitidos" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restringir registros a certos domínios (separados por vírgula, começando com @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Grupo no cadastro" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Grupo ao qual novos usuários serão atribuídos ao registro. Se a sincronização de grupo SSO estiver ativada, este grupo só estará definido se nenhum grupo puder ser atribuído a partir do IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Forçar AMF" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Os usuários devem usar uma segurança multifatorial." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Habilitar esta configuração exigirá que todos os usuários configurem a autenticação multifator. Todas as sessões serão desconectadas imediatamente." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Verificar extensões na inicialização" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Checar que todas as extensões instaladas no início — ativar em ambientes de contêineres" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Verificar por atualizações de extensão" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Ativar verificações periódicas de atualizações para a extensão instalados" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Ativar integração URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Ativar extensão para adicionar rotas URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Ativar integração de navegação" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Ativar extensões para integrar à navegação" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Ativar integração com aplicativo" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Ativar extensões para adicionar aplicativos" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Ativar integração com agendas" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Ativar extensões para executar tarefas agendadas" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Ativar integração de eventos" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Ativar extensões para responder a eventos internos" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Ativar integração de interface" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Ativar extensões para integrar na interface do usuário" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "Ativar integração com o e-mail" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Ativar extensão para processar e-mails de saída/entrada" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Ativar códigos de projeto" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Ativar códigos de projeto para rastrear projetos" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "Habilitar inventário" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Ativar funcionalidade para gravação de níveis e valor de estoque históricos" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Excluir locais externos" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Excluir dos cálculos de inventário os itens de estoque em locais externos" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Período de contagem automática" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "Número de dias entre os registros automáticos de inventário" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "Excluir registros de inventário antigos" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "Excluir registros de inventário com mais dias do que o especificado" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "Intervalo de exclusão de inventário" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Os registros de inventário serão excluídos após o número de dias especificado" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "Excluir registros de rastreamento de estoque antigos" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "Excluir registros de rastreamento de estoque com mais dias do que o especificado" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "Intervalo de exclusão de rastreamento de estoque" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "Os registros de rastreamento de estoque serão excluídos após o número de dias especificado" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Exibir nomes completos dos usuários" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Exibir nomes completos dos usuários em vez de nomes de usuários" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Exibir perfis de usuário" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Exibir perfis de usuários em sua página de perfil" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "Semana começa em" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "Dia inicial da semana, para exibição nas visualizações de calendário" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "Domingo" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "Segunda-feira" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "Terça-feira" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "Quarta-feira" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "Quinta-feira" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "Sexta-feira" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "Sábado" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "Horizonte do calendário" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "Número de meses no futuro a exibir nas visualizações de calendário" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "meses" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Ativar dados da estação de teste" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Ativar coleção de dados da estação de teste para resultados de teste" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "Habilitar ping de máquina" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Habilitar a tarefa periódica de ping das máquinas registradas para verificar seu status" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "Habilitar pedidos de venda" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "Habilitar a funcionalidade de pedidos de venda na interface do usuário" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "Habilitar pedidos de compra" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "Habilitar a funcionalidade de pedidos de compra na interface do usuário" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "Habilitar pedidos de produção" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "Habilitar a funcionalidade de pedidos de produção na interface do usuário" @@ -4941,11 +4949,11 @@ msgstr "Faixas de preço" msgid "Pretty Name" msgstr "Nome amigável" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Ocorreu um erro ao exportar os dados" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "A extensão de exportação de dados retornou dados incorretos" @@ -5250,7 +5258,7 @@ msgstr "Número de cópias para cada rótulo" msgid "Connected" msgstr "Conectado" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Desconhecido" @@ -5501,14 +5509,14 @@ msgstr "Pedido de devolução não encontrado" msgid "Transfer order not found" msgstr "Pedido de transferência não encontrado" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Pedido de compra" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Pedido de compra" msgid "Sales Order" msgstr "Pedido de venda" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Pedido de devolução" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "Pedido de transferência" @@ -8885,7 +8893,7 @@ msgstr "Faixa de preço interno da peça" #: pricing/serializers.py:40 pricing/serializers.py:61 msgid "Currency for this price break" -msgstr "" +msgstr "Moeda para esta faixa de preço" #: pricing/serializers.py:159 msgid "Minimum Price" @@ -8922,7 +8930,7 @@ msgstr "Atualizar preços desta peça" #: pricing/serializers.py:241 #, python-brace-format msgid "Could not convert from provided currencies to {currency}" -msgstr "" +msgstr "Não foi possível converter das moedas informadas para {currency}" #: pricing/serializers.py:248 msgid "Minimum price must not be greater than maximum price" @@ -10781,7 +10789,7 @@ msgstr "Admin" #: users/ruleset.py:47 msgid "Pricing" -msgstr "" +msgstr "Preços" #: users/ruleset.py:48 msgid "Bills of Material" diff --git a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po index bd30b7ac0c..09dc5bef0d 100644 --- a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Language: ro_RO\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "Criteriul API final nu a fost găsit" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Articolele trebuie să fie furnizate ca o listă" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Listă de articole nevalidă furnizată" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Toate filtrele trebuie folosite doar cu adevărat" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Niciun articol nu corespunde criteriilor furnizate" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Nu sunt furnizate date" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Acest câmp trebuie să fie unic." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Utilizatorul nu are permisiunea de a vedea acest model" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Nu s-a putut converti {original} în {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Cantitate furnizata nevalida" @@ -133,43 +133,43 @@ msgstr "Valoarea '{name}' nu apare în formatul modelului" msgid "Provided value does not match required pattern: " msgstr "Valoarea furnizată nu se potrivește cu modelul necesar: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Nu se pot serializa mai mult de 1000 de elemente odată" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Golire șir de numere de serie" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Număr de serie duplicat" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Grup nevalid: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Interval de grup {group} depășește cantitatea permisă ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Niciun număr de serie găsit" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Numărul unic de numere de serie ({n}) trebuie să corespundă cu cantitatea ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Elimină tag-urile HTML din această valoare" @@ -729,7 +729,7 @@ msgstr "Consumabile" msgid "Optional" msgstr "Opţional" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "Nume Categorie Piesă" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Nume Instanţă Server" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Utilizaţi numele instanţei" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Denumire companie" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Versiune Componente" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Șablon Cod lot" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Șablon pentru generarea codurilor de lot implicite pentru elementele de stoc" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Necesită Titularul Responsabil" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Titularul responsabil trebuie să fie atribuit fiecărei comenzi" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Comenzi externe de producție" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Blochează până la trecerea testelor" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Previne ca ieșirile de construcție să fie finalizate până când toate testele necesare trec" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Comenzile de vânzare marcate ca expediate vor fi finalizate automat, ocolind starea \"expediate\"" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Activează parola uitată" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Activare parolă uitată funcție pe paginile de autentificare" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Parola de două ori" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "La înscriere, cere de două ori parola lor" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Afișează numele complet al utilizatorilor în loc de nume de utilizator" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po index cab4b2ded0..39fcc1badc 100644 --- a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "Конечная точка API не обнаружена" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "Для массовой операции необходимо указать список позиций" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Элементы должны быть представлены в виде списка" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Предоставлен недопустимый список элементов" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Все фильтры будут использоваться с параметром True" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Нет элементов, соответствующих заданным критериям" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Данные не предоставлены" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Поле должно быть уникальным." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "У пользователя недостаточно прав для просмотра этой модели!" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Невозможно преобразовать {original} в {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -133,43 +133,43 @@ msgstr "Значение '{name}' отсутствует в формате ша msgid "Provided value does not match required pattern: " msgstr "Предоставленное значение не соответствует требуемому формату: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Одновременно можно сериализовать только 1000 элементов" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Пустая строка серийного номера" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Повторяющийся серийный номер" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Недопустимая группа: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Диапазон группы {group} превышает допустимое количество ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Серийных номеров не найдено" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Количество уникальных серийных номеров ({n}) должно быть равно ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Удалить HTML теги из этого значения" @@ -729,7 +729,7 @@ msgstr "Расходник" msgid "Optional" msgstr "Необязательно" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Ссылка на сборку" msgid "Part Category Name" msgstr "Название категории детали" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Отслеживание" @@ -2378,7 +2378,7 @@ msgstr "Указан неверный тип модели для парамет msgid "ID of the target model for this parameter" msgstr "ID целевой модели для этого параметра" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Сообщить ID экземпляра сервера в информации о состоянии сервера (без аутентификации)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Название сервера" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Текстовое описание сервера" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Название инстанса" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Имя сервера в заголовке" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Ограничить отображение `О...`" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Показать `О...` только суперпользователям" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "Показывать баннер суперпользователя" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "Показывать предупреждающий баннер в интерфейсе при входе как суперпользователь" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "Показывать баннер администратора" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "Показывать предупреждающий баннер в интерфейсе при входе как администратор" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Название компании" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Внутреннее название компании" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Базовая ссылка" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Базовая ссылка для экземпляра сервера" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Валюта по умолчанию" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Выберите базовую валюту для расчета цены" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Поддерживаемые валюты" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Список поддерживаемых кодов валют" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Интервал обновления курса валют" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Как часто обновлять курс валют (установите \"ноль\", чтобы выключить)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "дней" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Плагин обновления валют" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Модуль обновления валюты" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "Ограничение размера загрузки" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "Максимально допустимый размер загрузки изображений и файлов" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Строгая проверка URL-адреса" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Требуется спецификация схемы при проверке URL-адресов" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Интервал проверки обновлений" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Как часто проверять наличие обновлений (установите ноль чтобы выключить)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Автоматическое резервное копирование" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Включить автоматическое резервное копирование базы данных и медиа-файлов" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Интервал резервного копирования" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Укажите количество дней между событиями автоматического резервного копирования" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Интервал удаления задачи" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Результаты фоновых задач будут удалены после указанного количества дней" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Интервал удаления журнала ошибок" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Журналы ошибок будут удалены после указанного количества дней" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Интервал удаления уведомления" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Уведомления пользователя будут удалены после указанного количества дней" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "Интервал удаления электронной почты" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "Сообщения электронной почты будут удалены через указанное количество дней" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "Защитить журнал электронной почты" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "Предотвращать удаление записей журнала электронной почты" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Поддержка штрих-кодов" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Включить поддержку сканера штрих-кодов в веб-интерфейсе" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Сохранять результаты сканирования штрихкодов" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Сохранять результаты сканирования штрихкодов в базе данных" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Максимальное количество сохранённых сканирований штрихкодов" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Максимальное число результатов сканирования штрихкодов для хранения" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Задержка сканирования штрих-кода" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Время задержки обработки штрих-кода" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Поддержка веб-камер штрих-кодов" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Разрешить сканирование штрих-кода через веб-камеру в браузере" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Показать данные штрих-кода" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Отображать данные штрих-кода в браузере в виде текста" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Плагин генерации штрих-кода" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Плагин для использования внутренней генерации данных штрих-кодов" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "Блокировка деталей" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "Включить блокировку деталей для предотвращения изменений" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Ревизия детали" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Включить поле ревизии для элемента" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Только ревизия сборки" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Разрешить ревизии только для сборочных деталей" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Разрешить удаление из заказа" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Разрешить удаление частей, которые используются в заказе" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "Регулярное выражение IPN" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Шаблон регулярного выражения для сопоставления IPN детали" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Разрешить повторяющиеся IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Разрешить нескольким элементам использовать один и тот же IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Разрешить редактирование IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Разрешить изменение значения IPN при редактировании детали" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Скопировать данные BOM детали" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Копировать данные BOM по умолчанию при дублировании детали" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Скопировать данные параметров детали" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Копировать данных параметров по умолчанию при дублировании детали" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Скопировать данные тестирования детали" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Копировать данные тестирования по умолчанию при дублировании детали" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Скопировать параметры по шаблону категории" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Копировать параметры по шаблону категории при создании детали" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "По умолчанию детали являются шаблонами" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "По умолчанию детали могут быть собраны из других компонентов" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Компонент" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "По умолчанию детали могут использоваться в качестве суб-компонентов" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Можно купить" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "По умолчанию детали являются отслеживаемыми" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Можно продавать" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Детали продаются по умолчанию" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "По умолчанию детали являются отслеживаемыми" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Виртуальная" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Детали являются виртуальными по умолчанию" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Показывать связанные детали" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Отображать связанные детали для элемента" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Начальные данные о запасах" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Разрешить создание начального запаса при добавлении новой детали" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Исходные данные о поставщике" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Разрешить создание исходных данных о поставщике при добавлении новой детали" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Формат отображения детали" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Формат для отображения имени детали" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Значок раздела по умолчанию" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Значок категории по умолчанию (пустой означает отсутствие значка)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Минимальные Цены Десятичные Значки" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Минимальное количество десятичных знаков при отображении данных о ценах" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Макс. Цены десятичные знаки" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Минимальное количество десятичных знаков при отображении данных о ценах" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Использовать цены поставщика" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Включить разницу цен поставщиков при расчетах цен" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Изменить историю покупки" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Ценообразование по историческим заказам на поставку отменяет различия в ценах поставщиков" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Использовать цены из складских позиций" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Использовать расценки из ручного ввода данных о запасах для расчета цен" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Возраст цен складских позиций" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Исключить складские позиции старше указанного количества дней с расчёта цен" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Использовать варианты цен" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Включить разницу цен поставщиков при расчетах цен" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Только Активные Варианты" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Использовать только активные запчасти для расчета стоимости варианта" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Автоматическое обновление цен" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Автоматически обновлять цены деталей при изменении внутренних данных" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Интервал пересчета цен" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Количество дней до автоматического обновления цены" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Внутренние цены" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Разрешить внутренние цены для частей" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Переопределение внутренней цены" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "При наличии внутренних цен переопределить ценовой диапазон" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "Разрешить нулевое количество в спецификации" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Включить печать этикеток" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Включить печать этикеток из веб-интерфейса" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "Изображение меток DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Разрешение DPI при создании файлов изображений для печати этикеток плагинов" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Включить отчеты" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Включить генерацию отчетов" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Режим отладки" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Генерировать отчеты в режиме отладки (вывод HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "Загрузка URL для отчётов" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "Разрешить загрузку удалённых URL при формировании отчётов" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Журнал ошибок отчета" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Журнал ошибок, которые возникают при создании отчетов" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Размер страницы" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Размер страницы по умолчанию для PDF отчетов" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Принудительное применение единиц измерения параметров" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Если введены единицы, значения параметра должны соответствовать указанным единицам измерения" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Глобально уникальные серийные номера" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Серийные номера для складских позиций должны быть уникальными глобально" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Удалить исчерпанный запас" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Определяет поведение по умолчанию, когда складская позиция заканчивается" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "Разрешить изменение серийного номера" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "Разрешить изменение серийного номера складских позиций" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "Удаление серийного запаса" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "Разрешить удаление складских позиций с серийным номером" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Код партии Шаблона" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Шаблон для создания кодов партии по умолчанию для складских позиций" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Срок годности Запасов" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Включить функцию истечения срока годности" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Использовать просроченные остатки в производстве" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Разрешить продажу просроченных запасов" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Время Залежалости Запасов" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Количество дней перед тем как складская единица будет считаться просроченной" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Использовать просроченные остатки в производстве" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Разрешить использовать просроченные остатки в производстве" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Контроль за собственными запасами" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Разрешить владельцу контролировать расположение складов и номенклатуры" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Значок местоположения по умолчанию" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Значок местоположения склада по умолчанию (пустой означает отсутствие значка)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Показать установленные складские позиции" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Отображать установленные складские позиции в складских таблицах" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Проверять спецификацию при установке изделий" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Установленные единица хранения должны присутствовать в спецификации для родительской детали" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Разрешить передачу товара, отсутствующего на складе" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Разрешить перемещение товаров, которых нет на складе, между складами" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "По умолчанию объединять запас с существующим при перемещении" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "Состояние по умолчанию для объединения запаса при перемещении. При необходимости можно изменить для отдельного перемещения" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Паттерн ссылки заказа на производство" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Поле требуемого паттерна для создания ссылки заказа на производство" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Требуется ответственный владелец" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Ответственный владелец должен быть назначен для каждого заказа" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Требовать активную деталь" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Запрещать создание заказов на сборку для неактивных деталей" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Требовать заблокированную деталь" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Запрещать создание заказов на сборку для разблокированных деталей" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Требовать валидную спецификацию" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Запрещать создание заказов на сборку, пока спецификация не будет подтверждена" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Требовать закрытия дочерних заказов" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Запрещать завершение заказа на сборку, пока не закрыты все дочерние заказы" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Сторонний заказ на сборку" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Включить функциональность сторонних заказов на сборку" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "Требовать внешние производственные заказы" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "Требовать внешний производственный заказ при заказе сборочных деталей у внешнего поставщика" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Блокировать до прохождения тестов" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Запретить вывод сборки до тех пор, пока не пройдут все необходимые тесты" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Включить заказы на возврат" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Включите функцию заказа на возврат в пользовательском интерфейсе" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Шаблон заказа на возврат товара" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Необходимый шаблон для создания поля «Возврат заказа»" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Редактировать завершенные возвратные заказы" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Разрешить редактирование возвращенных заказов после их завершения" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Шаблон заказа на возврат товара" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Необходимый шаблон для создания поля «Возврат заказа»" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Отгрузка по умолчанию для заказа на продажу" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Включить создание отгрузки по умолчанию для заказов на продажу" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Редактирование завершённых заказов на продажу" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Разрешить редактирование заказов на продажу после их отправки или завершения" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "Отгрузка требует проверки" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Запрещать завершение отгрузок, пока товары не проверены" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Отмечать отправленные заказы как завершённые" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Заказы на продажу, помеченные как отгруженные, будут автоматически завершены, минуя статус 'отгружено'" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "Включить заказы на перемещение" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "Включить функциональность заказов на перемещение в интерфейсе" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "Шаблон номера заказа на перемещение" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "Обязательный шаблон для формирования поля номера заказа на перемещение" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "Блокировать позиции с незавершёнными тестами" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "Запретить резервирование складских позиций для заказов на продажу, если обязательные тесты позиции не завершены" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Шаблон ссылки заказа на закупку" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Требуемый шаблон для генерации поля ссылки заказа на закупку" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Редактировать завершённые заказы на закупку" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Разрешить редактирование заказов после их отправки или завершения" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Конвертировать валюту" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Преобразовывать стоимость товара в базовую валюту при поступлении на склад" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Автоматически выполнять заказы на закупку" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Автоматически отмечать заказы на закупку как завершённые при получении всех позиций" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Включить функцию восстановления пароля" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Включить функцию восстановления пароля на странице входа" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Разрешить регистрацию" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Включить самостоятельную регистрацию пользователей на странице входа" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Включить SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Включить SSO на странице входа" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Включить регистрацию через SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Включить самостоятельную регистрацию пользователей через SSO на странице входа" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Включить синхронизацию групп через SSO" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Включить синхронизацию групп InvenTree с группами, предоставляемыми IdP" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "Ключ группы SSO" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Имя атрибута группы, предоставленного провайдером идентификации" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "Отображение групп SSO" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Отображение от групп SSO к локальным группам InvenTree. Если локальная группа не существует, она будет создана." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Удалять группы вне SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Необходимо указать EMail" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Требовать электронную почту при регистрации" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Автозаполнение пользователей SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Автоматически заполнять данные пользователя из аккаунта SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Написать дважды" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "При регистрации дважды спрашивать адрес электронной почты" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Пароль дважды" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "При регистрации запросить пароль у пользователей дважды" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Разрешенные домены" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Ограничить регистрацию определёнными доменами (через запятую, начиная с @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Группа при новой регистрации" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Группа, на которую назначаются новые пользователи при регистрации. Если включена синхронизация группы SSO, эта группа задается только в том случае, если ни одна группа не может быть назначена через IdP." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Принудительное MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Пользователи должны использовать многофакторную безопасность." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Включение этой настройки потребует от всех пользователей настройки многофакторной аутентификации. Все сессии будут отключены немедленно." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Проверять плагины при запуске" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Проверять, что все плагины установлены при запуске — включать в контейнерных средах" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Проверка обновлений плагинов" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Включить периодическую проверку обновлений установленных плагинов" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Включить интеграцию URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Разрешить плагинам добавлять маршруты URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Включить интеграцию навигации" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Разрешить плагинам интегрироваться в навигацию" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Включить интеграцию приложений" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Разрешить плагинам добавлять приложения" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Включить интеграцию расписаний" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Разрешить плагинам запускать запланированные задачи" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Включить интеграцию событий" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Разрешить плагинам реагировать на внутренние события" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Включить интеграцию интерфейса" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Разрешить плагинам интегрироваться в пользовательский интерфейс" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "Включить интеграцию почты" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Разрешить плагинам обрабатывать исходящую и входящую почту" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Включить коды проекта" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Включить коды проекта для отслеживания проектов" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "Включить инвентаризацию" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Включить функцию записи истории уровней и стоимости запасов" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Исключить сторонний склад" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Исключить из инвентаризации единицы хранения на внешних складах" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Автоматический период инвентаризации" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "Кол-во дней между автоматических записей инвентаризации" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "Удалять устаревшие записи инвентаризаций" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "Удалять записи инвентаризаций старше N дней" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "Частота удаления записей инвентаризаций" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Записи инвентаризации будут удалены после N дней" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "Удалять старые записи истории запасов" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "Удалять записи истории запасов старше указанного количества дней" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "Интервал удаления истории запасов" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "Записи истории запасов будут удалены через указанное количество дней" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Показывать полные имена пользователей" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Отображать полные имена пользователей вместо логинов" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Отображать профили пользователей" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Отображать профили пользователей на их странице профиля" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "Неделя начинается с" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "День начала недели для отображения в календарях" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "Воскресенье" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "Понедельник" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "Вторник" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "Среда" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "Четверг" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "Пятница" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "Суббота" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "Горизонт календаря" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "Количество месяцев вперёд для отображения в календарях" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "месяцы" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Добавлять данные об испытательном оборудовании" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Добавлять данные об испытательном оборудовании в результаты тестирования" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "Включить пинг машин" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Включить периодическую задачу пинга зарегистрированных машин для проверки их статуса" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "Ценовые пороги" msgid "Pretty Name" msgstr "Отображаемое имя" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Произошла ошибка при экспорте данных" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "Плагин экспорта данных вернул неправильный формат данных" @@ -5250,7 +5258,7 @@ msgstr "Количество копий для печати каждой эти msgid "Connected" msgstr "Подключен" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Неизвестно" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Заказ на закупку" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Заказ на закупку" msgid "Sales Order" msgstr "Заказ на продажу" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Заказ на возврат" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "Заказ на перемещение" diff --git a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po index e91f2698f4..1dbdcf78eb 100644 --- a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "" @@ -133,43 +133,43 @@ msgstr "" msgid "Provided value does not match required pattern: " msgstr "" -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po index 59da609be0..7c728f74a3 100644 --- a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API vmesnik ni najden" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Uporabnik nima dovoljenja pogleda tega modela" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Ni mogoče pretvoriti {original} v {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Podana napačna količina" @@ -133,43 +133,43 @@ msgstr "Vrednost '{name}' ni v predpisanem formatu" msgid "Provided value does not match required pattern: " msgstr "Podana vrednost se ujema s predpisanim vzorcem: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Prazno polje serijske številke" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Dvojna serijska številka" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Doseg skupine {group} presega dovoljene količine ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Serijske številke niso najdene" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Odstranite oznako HTML iz te vrednosti" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "Neobvezno" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po index 75ed06e55d..af67358707 100644 --- a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API krajnja tačka nije pronađena" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Lista nevalidiranih stavki" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Korisnik nema dozvolu za pregled ovog modela" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Nije moguće konvertovati {original} u {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Isporučena nevažeća količina" @@ -133,43 +133,43 @@ msgstr "Vrednost '{name}' se ne pojavljuje u formatu obrasca" msgid "Provided value does not match required pattern: " msgstr "Navedena vrednost ne odgovara traženom obrascu: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Nije moguće dati više od 1000 serijskih brojeva stavkama odjednom" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Serijski broj nije popunjen" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Dupliciraj serijski broj" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Nevažeća grupa: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Raspon grupe {group} prelazi dozvoljenu količinu ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Nisu pronađeni serijski brojevi" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Uklonite HTML oznake iz ove vrednosti" @@ -729,7 +729,7 @@ msgstr "Potrošni materijal" msgid "Optional" msgstr "Opciono" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Referenca izgradnje" msgid "Part Category Name" msgstr "Ime kategorije dela" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Može da se prati" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Ime instance servera" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Stringovni opis instance servera" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Ime instance korisnika" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Koristi ime instance u naslovnoj liniji" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Zabrani prikazivanje `O nama`" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Prikaži `O nama` samo superkorisnicima" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Ime kompanije" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Interno ime kompanije" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Osnovni URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Osnovni URL za instancu servera" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Podrazumevana valuta" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Izaberi osnovnu valutu za određivanje cena" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Podržane valute" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Lista kodova podržanih valuta" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Interval ažuriranja valuta" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Koliko često ažurirati devizne kurseve (podesi na nulu za onemogućti)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "dani" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Dodatak za ažuriranje valute" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Dodatak za ažuriranje valute koji će se koristiti" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Stroga validacija URL" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "Traži specifikaciju za validaciju URL-ova" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Ažuriraj interval provere" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Koliko često da proveravam za nova ažuriranja? (podesi na nulu da bi isključio)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Automatsko pravljenje rezervne kopije" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Omogući automatsko pravljenje rezervne kopije baze podataka i medijskih datoteka" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Automatski interval pravljenja rezervnih kopija" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Odredi broj dana između automatskih pravljenja rezervnih kopija" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Interval brisanja zadataka" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Rezultati pozadinskih zadataka biće izbrisani nakon određenog broja dana " -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Interval brisanja evidencije grešaka" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Evidencija grešaka biće izbrisana nakon određenog broja dana" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Interval brisanja obaveštenja" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Korisnička obaveštenja biće izbrisana nakon određenog broja dana" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Podrška za bar kod" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Omogući podršku za bar kod skener preko interfejsa stranice" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Uskladišti rezultate bar koda" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Uskladišti rezultate bar koda u bazu podataka" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Maksimalan broj skeniranja bar koda" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Maksimalan broj rezultata skeniranja bar koda koji treba da se skladišti" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Kašnjenje unosa bar koda" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Vreme kašnjena obrađivanja ulaza bar koda" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Podrška za bar kod veb kameru" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Omogući skeniranje bar koda pomoću veb kamere u pretraživaču" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Prikaži podatke bar koda" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Prikaži podatke bar koda u pretraživaču kao tekst" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Dodatak za generisanje bar koda" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Dodatak koji će se koristiti kao interni generator podataka bar koda" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Revizije dela" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Omogući polje za reviziju dela" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Jedino revizija sastavljanja " -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Dozvoli jedino revizije za sastavne delove" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Dozvoli brisanje iz sastavljanja" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Dozvoli brisanje delova koji su korišćeni u sastavljanju" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "Interni broj dela regex" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Regularni obrazac izraza za podudaranje IPN dela" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Dozvoli duple IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Dozvoli da više delova dele isti IPN" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Dozvoli izmenu IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Dozvoli izmenu IPN vrednosti u toku izmene dela" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Kopiraj BOM podatke dela" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Podrazumevaj kopiranje BOM podataka prilikom pravljenja duplikata dela " -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Kopiraj podatke parametara dela" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Podrazumevaj kopiranje podataka parametara dela prilikom pravljenja duplikata dela" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Kopiraj podatke testiranja dela" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Podrazumevaj kopiranje podataka testiranja dela prilikom pravljenja duplikata dela" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Kopiraj šablone parametara kategorije" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Kopiraj šablone parametara kategorije prilikom pravljenja dela" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Podrazumevano je da su delovi šabloni" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Podrazumevano je da se delovi mogu sastavljati od drugih komponenti" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Komponenta" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Podrazumevano je da se delovi mogu koristi kao pod-komponente" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Može da se kupi" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Podrazumevano je da se delovi mogu kupiti" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Može da se proda" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "podrazumevano je da delovi mogu da se prodaju" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Podrazumevano je da delovi mogu da se prate" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtuelni" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Podrazumevano je da su delovi virtuelni" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Prikaži povezane delove" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Prikaži povezane delove za deo" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Inicijalni podaci zaliha" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Dozvoli kreiranje inicijalne alihe prilikom dodavanja novog dela" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Podaci inicijalnog dobavljača" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Dozvoli kreiranje inicijalnog dobavljača prilikom dodavanja novog dela" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Format prikazivanja imena dela" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Format u kome će se prikazivati ime dela" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Podrazumevana ikona za kategoriju dela" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Podrazumevana ikona za kategoriju dela (prazno znači bez ikone)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Minimalan broj decimalnih mesta za cene" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Minimalan broj decimalnih mesta prilikom generisanja cenovnih podataka" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Maksimalan broj decimalnih mesta za cene" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Maksimalan broj decimalnih mesta prilikom generisanja cenovnih podataka" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Koristi cene dobavljača" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Uključi pauziranje cene dobavljača u sveukupnom računanju cene" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Premosti istorijat kupovina" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Prethodne cene narudžbenice zamenjuje pauze cena dobavljača" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Koristi cene stavki u zalihama" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Koristi cene koje su ručno unete u podatke zaliha" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Godina cena stavki u zalihama" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Odstrani stavke zaliha iz kalkulacija cena, koje su starije od ovog broja dana" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Koristi drugačije cene" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Uključi drugačije cene u sveukupnim kalkulacijama cene" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Samo aktivne varijante" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Koristi samo aktivne varijante za određivanje varijante cene" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Vremenski period za ponovno određivanje cena" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Broj dana koji treba da prođe da bi se cene delova automatski ažurirale" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Interne cene" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Omogući interne cene za delove" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Premošćavanje internih cena" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Ako su dostupne, interne cene premošćuju kalkulacije opsega cena" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Omogući štampanje etiketa" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Omogući štampanje etiketa preko web interfejsa" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "DPI slike etikete" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "DPI rezolucija prilikom generisanja slikovne datoteke za dodatak koji štampa etikete" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Omogući izveštaje" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Omogući generisanje izveštaja" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Mod otklanjanja grešaka" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Generiši izveštaje u modu za otklanjanje grešaka (izlaz je u HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Greške evidencije izveštaja" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Greške evidentiranja koje se dese prilikom generisanja izveštaja" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Veličina stranice" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Podrazumevana veličina strane za izveštaje u PDF formatu" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Zahtevaj jedinice parametara" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Ako su jedinice date, vrednosti parametara moraju odgovarati datim jedinicama" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Globalno jedinstveni serijski brojevi" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Serijski brojevi za stavke zaliha moraju da budu globalno jedinstveni" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Obriši ispražnjene zalihe" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Ovo određuje podrazumevano ponašanje kada je stavka zaliha istrošena" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Šablon koda serije" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Šablon za generisanje podrazumevanih kodova serije stavki u zalihama" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Datum isteka zaliha" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Omogući funkcionalnost isteka zaliha" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Prodaja isteklih zaliha" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Dozvoli prodaju isteklih zaliha" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Vreme zastarevanja zaliha" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Broj dana tokom kojih će se stavke zaliha smatrati zastarelim pre isteka" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Izrada sa isteklim zalihama" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Dozvoli izradu sa isteklim zalihama" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Vlasnička kontrola zaliha" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Omogući vlasničku kontrolu nad lokacijama zaliha i stavkama" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Podrazumevana ikonica lokacije zaliha" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Podrazumevana ikonica lokacije zaliha (prazno znači da nema ikonice)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Prikaži instalirane stavke sa zaliha" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Prikaži instalirane stavke sa zaliha u stok tabelama" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Proveri spisak materijala pri instalaciji stavki" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Instalirane stavke sa zaliha moraju postojati u spisku materijala nadređenog dela" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Dozvoli transfer van zaliha" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Dozvoli da stavke sa zaliha koje nisu na zalihama budu premeštane između lokacija zaliha" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Referentni šablon naloga za izradu" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Potreban šablon za generisanje referentnog polja naloga za izradu" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Potreban odgovoran vlasnik" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Odgovoran vlasnik mora biti dodeljen svakom nalogu" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Potreban aktivan deo" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Spreči kreiranje naloga za izradu za neaktivne delove" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Potreban zaključan deo" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Spreči kreiranje nalogaza izradu za otključane delove" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Potreban validan spisak materijala" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "Spreči kreiranje naloga za izradu pre validacije spiska materijala" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Potrebno završavanje podređenih naloga" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Spreči završavanje naloga za izradu pre završavanja svih podređenih naloga" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Blokiraj dok ne prođe test" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Spreči završavanje naloga za izradu pre uspešnog završetka svih testova" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Omogući naloge za vraćanje" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Omogući funkcionalnost vraćana u korisničkom interfejsu" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Referentni šablon naloga za vraćanje" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "Potreban šablon pri generisanju referentnog polja naloga za vraćanje" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Izmeni završene naloge za vraćanje" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Dozvoli izmenu naloga za vraćanje nakon što su završeni" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Referentni šablon naloga za prodaju" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Potreban šablon pri generisanju referentnog polja naloga za prodaju" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Podrazumevana isporuka naloga za prodaju" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Omogućava kreiranje podrazumevane isporuke sa nalozima za prodaju" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Izmeni završene naloge za prodaju" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Dozvoli izmenu naloga za prodaju nakon što su isporučeni ili završeni" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Označi isporučene naloge kao završene" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Nalozi za prodaju označeni kao isporučeni će automatski biti završeni, zaobilazeći status isporučen" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Referentni šablon naloga za kupovinu" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Potreban šablon pri generisanju referentnog polja naloga za kupovinu" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Izmeni završene naloge za kupovinu" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Dozvoli izmenu naloga za kupovinu nakon što su isporučeni ili završeni" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Automatski završi naloge za kupovinu" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automatski označi naloge za kupovinu kao završene kada su primljene sve stavke porudžbine" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Omogući zaboravljenu lozinku" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Omogući funkcionalnost zaboravljene lozinke na stranicama za prijavljivanje" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Omogući registraciju" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Omogući registraciju korisnicima na stranicama za prijavljivanje" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Omogući SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Omogući SSO na stranicama za prijavljivanje" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Omogući SSO registraciju" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Omogući registraciju preko SSO za korisnike na stranicaa za prijavljivanje" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "Omogući SSO sinhronizaciju grupa" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Omogući sinhronizaciju grupa aplikacije sa grupama IdP-a" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "SSO ključ grupe" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Nazivi grupa dobijaju atribute od IdP-a" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "Mapiranje SSO grupa" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Mapiranje SSO grupa u lokalne grupe aplikacije. Ukoliko lokalna grupa ne postoji, biće kreirana." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "Ukloni grupe van SSO" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Da li će grupe dodeljene korisnicima biti uklonjene ukoliko nisu podržane IdP-om. Onemogućavanje ovoga može dovesti do problema." -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Email neophodan" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Zahtevaj od korisnika da dostavi mejl prilikom registracije" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Automatski popuni SSO korisnike" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automatski popuni korisnikove podatke iz SSO naloga" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Email dva puta" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Pitaj korisnika dva puta za email prilikom registracije" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Lozinka dva puta" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Pitaj korisnika dva puta za lozinku prilikom registracije" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Dozvoljeni domeni" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Ograniči registraciju na određene domene (razdvojeni zapetom, počinju sa @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Grupa pri registrovanju" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Grupa kojoj se novi korisnici dodeljuju pri registraciji. Ukoliko je SSO group sync omogućen, ova grupa će se dodavati ukoliko korisnik ne može da dobije grupu iz IdP-a." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Nametni MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Korisnici moraju koristiti multifaktorsku bezbednost" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Proveri plugine pri pokretanju" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Proveri da li su svi pluginovi instalirani pri pokretanju - omogućeni u kontejnerskim okruženjima" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Proveri ažuriranja pluginova" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Omogući periodično proveranje pluginova" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Omogući URL integraciju" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Omogući da pluginovi dodaju URL rute" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Omogući integraciju u navigaciju" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Omogući integraciju pluginova u navigaciju" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Omogući integraciju aplikacija" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Omogući pluginovima da dodaju aplikacije" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Omogući integraciju planiranja" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Omogući da plugini izvršavaju planirane zadatke" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Omogući integraciju događaja" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Omogući da plugini odgovaraju na unutrašnje događaje" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Omogući integraciju interfejsa" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Omogući integraciju pluginova u korisnički interfejs" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Ne uključuj eksterne lokacije" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Period automatskog popisa" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Prikaži puna imena korisnika" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Prikaži puna imena korisnika umesto korisničkih imena" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Omogući podatke test stanica" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Omogući prikupljanje podataka sa test stanica radi rezultata testova" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "Broj kopija za štampanje od svakog natpisa" msgid "Connected" msgstr "Konektovano" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Nepoznato" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Nalog za kupovinu" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Nalog za kupovinu" msgid "Sales Order" msgstr "Nalog za prodaju" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Nalog za vraćanje" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po index 6ad6b60f4e..4e7dccc000 100644 --- a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API-slutpunkt hittades inte" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Användaren har inte behörighet att se denna modell" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Kunde inte konvertera {original} till {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Ogiltigt antal angivet" @@ -133,43 +133,43 @@ msgstr "Värdet '{name}' visas inte i mönsterformat" msgid "Provided value does not match required pattern: " msgstr "Det angivna värdet matchar inte det obligatoriska mönstret: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Tom serienummersträng" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Serienummret finns redan" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Ogiltig grupp: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Gruppintervall {group} överstiger tillåtet antal ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Inga serienummer hittades" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Ta bort HTML-taggar från detta värde" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "Valfri" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Spårbar" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Serverinstans (Namn)" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Företagsnamn" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Internt företagsnamn" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Bas-URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Bas-URL för serverinstans" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Standardvaluta" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "dagar" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Stöd för streckkoder" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Komponent" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Virtuell" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Delar är virtuella som standard" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Visa relaterade delar" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Visa relaterade delar för en del" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Visningsformat för delnamn" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Formatera för att visa artikelnamnet" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Interna priser" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Aktivera etikettutskrift" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Aktivera etikettutskrift från webbgränssnittet" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "Etikettbild DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Aktivera rapporter" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Aktivera generering av rapporter" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Debugläge" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Sidstorlek" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Standard sidstorlek för PDF-rapporter" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Förhindra produktion från att slutföras tills alla nödvändiga tester är klara" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Aktivera registrering" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Aktivera SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Tillåtna domäner" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "Ansluten" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Okänd" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "Försäljningsorder" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po index c1ad8468cd..6052dbcafd 100644 --- a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "ไม่พบ API endpoint" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "ปริมาณสินค้าไม่ถูกต้อง" @@ -133,43 +133,43 @@ msgstr "" msgid "Provided value does not match required pattern: " msgstr "" -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "หมายเลขซีเรียลซ้ำกัน" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "ไม่พบหมายเลขซีเรียล" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "" @@ -729,7 +729,7 @@ msgstr "" msgid "Optional" msgstr "" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po index 6afb53df70..bc6e4be6f3 100644 --- a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API uç noktası bulunamadı" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "Toplu işlem için öge listesi sağlanmalıdır" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Ögeler bir liste olarak sağlanmalıdır" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Geçersiz ögeler listesi sağlandı" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "Tüm filtre yalnızca true ile kullanılmalıdır" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Sağlanan ölçüte uygun bir eşleşme yok" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Değer verilmemiş" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "Bu alan eşsiz olmalı." -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Kullanıcının bu modeli görüntüleme izni yok" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "{original} birimi {unit} birimine dönüştürülemedi" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -133,43 +133,43 @@ msgstr "'{name}' değeri desen formatında yer almıyor" msgid "Provided value does not match required pattern: " msgstr "Sağlanan değer gerekli kalıpla eşleşmiyor: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Geçersiz grup: {grup}" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Boş seri numarası dizesi" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Yinelenen seri" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "Geçersiz grup: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Grup aralığı {group}, izin verilen miktarı aşmaktadır ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Seri numarası bulunamadı" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({n}) miktarla eşleşmeli ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Bu değerden HTML etiketlerini kaldır" @@ -729,7 +729,7 @@ msgstr "Sarf Malzemesi" msgid "Optional" msgstr "İsteğe Bağlı" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Üretim Referansı" msgid "Part Category Name" msgstr "Parça Kategorisi Adı" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Takip Edilebilir" @@ -2378,7 +2378,7 @@ msgstr "Parametre için belirtilen model türü geçersiz" msgid "ID of the target model for this parameter" msgstr "Bu parametre için hedef modelin ID'si" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "Sunucu durum bilgisinde sunucu ID'sini göster (oturum açılmadan)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Sunucu Örneği adı" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Sunucu örneği için sözce (string) açıklayıcı" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Örnek adını kullan" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Örnek adını başlık çubuğunda kullan" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "`Hakkında` gösterimini kısıtla" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "`Hakkında` kipini yalnızca süper kullanıcılara göster" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "Süper kullanıcı afişini göster" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "Süper kullanıcı olarak oturum açınca arayüzde bir uyarı afişi göster" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "Yönetici afişi göster" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "Yönetici olarak oturum açınca arayüzde bir uyarı afişi göster" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Şirket adı" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Dahili şirket adı" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "Ana URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "Sunucu örneğinn temel URL'i" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Varsayılan Para Birimi" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Fiyat hesaplamaları için temel para birimini seçin" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "Desteklenen Para Birimleri" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "Desteklenen para birimi kodlarının listesi" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Para Birimi Güncelleme Aralığı" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Döviz kurlarını şu sıklıkla güncelle (etkisizleştirmek için sıfır yapın)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "günler" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Para Birimi Güncelleme Eklentisi" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Kullanılacak para birimi güncelleme eklentisi" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "Yükleme Boyutu Sınırı" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "Görseller ve dosyalar için maksimum izin verilebilir yükleme boyutu" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "Sıkı URL Doğrulama" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "URL'leri doğrularken şema tanımlamasını gerekli kıl" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Güncelleme Kontrol Aralığı" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Güncellemeleri şu sıklıkla kontrol et (etkisizleştirmek için sıfır yapın)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Otomatik Yedekleme" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Veritabanı ve ortam dosyalarını otomatik yedeklemeyi etkinleştir" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Otomatik Yedekleme Aralığı" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Otomatik yedekleme olayları arasındaki gün sayısını belirtin" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Görev Silme Aralığı" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Arkaplan görev sonuçları belirtilen gün sayısı kadar sonra silinecektir" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Hata Günlüğü Silme Aralığı" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Hata günlükleri belirtilen gün sayısı kadar sonra silinecektir" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Bildirim Silme Aralığı" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Kullanıcı bildirimleri belirtilen gün sayısı kadar sonra silinecektir" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "E-posta Silme Aralığı" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "E-postalar belirtilen gün sayısı sonrasında silinecektir" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "E-posta Kaydını Koru" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "E-posta kayıt girdilerinin silinmesini engelle" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Barkod Desteği" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Web arayüzünde barkod tarayıcı desteğini etkinleştir" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "Barkod Sonuçlarını Depola" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "Barkod tarama sonuçlarını veritabanına depola" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "Maksimum Barkod Tarama Sayısı" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "Depolanacak maksimum barkod tarama sonuçları sayısı" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Barkod Girdi Gecikmesi" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Barkod girdi işleme gecikme süresi" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Barkod Web Kamerası Desteği" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Tarayıcıda web kamerası aracılığıyla barkod taramaya izin ver" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "Barkod Verisini Göster" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "Barkod verisini tarayıcıda metin olarak görüntüle" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "Barkod Üreteci Eklentisi" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "Dahili barkod üretimi için kullanılacak eklenti" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "Parça Kilitleme" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "Değişiklikleri önlemek için parçaları kilitlemeyi etkinleştir" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Parça Revizyonları" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Parça için revizyon alanını etkinleştir" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "Yalnızca Montaj Revizyonu" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "Yalnızca montaj parçaları için revizyona izin ver" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "Montajdan Silmeye İzin Ver" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "Bir montajda kullanılan parçaları silmeye izin ver" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "DPN Regex" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Yinelenen DPN'ye İzin Ver" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "DPN Düzenlemeye İzin Ver" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Parça ML Verisini Kopyala" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Bir parçayo çoğaltırken varsayılan olarak ML verisini kopyala" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Parça Parametre Verisini Kopyala" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Bir parçayı çoğaltırken varsayılan olarak parametre verisini kopyala" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Parça Test Verisini Kopyala" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Bir parçayı çoğaltırken varsayılan olarak test verisini kopyala" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Kategori Paremetre Sablonu Kopyala" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Bileşen" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Satılabilir" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Sanal" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "İlgili parçaları göster" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Bir parça için ilgili parçaları görüntüle" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Başlangıç Stok Verisi" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Yeni bir parça eklerken başlangıç stoku oluşturmaya izin ver" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "İlk Tedarikçi Bilgileri" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Yeni bir parça eklerken ilk tedarikçi bilgilerinin oluşturulmasına izin ver" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Parça Adı Görüntüleme Biçimi" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Parça adını görüntüleme biçimi" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Parça Kategorisi Varsayılan Simgesi" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Parça kategorisi için varsayılan simge (boş bırakılırsa simge kullanılmaz)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Minimum Fiyatlandırma Ondalık Basamakları" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Fiyat verilerinde görüntülenecek maksimum ondalık hane sayısı" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Maksimum Fiyatlandırma Ondalık Basamakları" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Fiyat verilerinde görüntülenecek maksimum ondalık hane sayısı" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Tedarikçi Fiyatlandırmasını Kullan" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Tedarikçi fiyat kademelerini genel fiyat hesaplamalarına dahil et" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Satın Alma Geçmişini Geçersiz Kılma" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Tarihsel satın alma siparişi fiyatlandırması, tedarikçi fiyat kademelerini geçersiz kılar" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Stok Kalemi Fiyatlandırmasını Kullan" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Fiyatlandırma hesaplamaları için elle girilen stok verisinin fiyatlandırmasını kullan" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Stok Kalemi Fiyatlandırma Süresi" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Bu gün sayısından daha eski olan stok kalemlerini fiyatlandırma hesaplamalarından hariç tut" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Varyant Fiyatlandırması Kullan" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Genel fiyat hesaplamalarına varyant fiyatlarını dahil et" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Yalnızca Aktif Varyantlar" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Varyant fiyatlandırmasını hesaplamak için yalnızca aktif varyant parçaları kullan" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "Fiyatlandırmayı Otomatik Güncelle" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "Dahili veri değişince parça fiyatını otomatik güncelle" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Fiyatlandırmayı Yeniden Oluşturma Aralığı" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Parça fiyatlandrımasının otomatik güncellenmesinden önceki gün sayısı" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Dahili Fiyatlar" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Parçalar için dahili fiyatları etkinleştir" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Dahili Fiyat Geçersiz Kılma" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Varsa, dahili fiyatlar fiyat aralığı hesaplarını geçersiz kılar" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "Malzeme listesinde sıfır miktara izin ver" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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 "Malzeme listesinde bir ürün için sıfır miktarın kabul edilmesini sağlar. Böylece üretim miktarından bağımsız olarak, her üretim için gerekli miktarı belirlemek amacıyla kurulum miktarı kullanılabilir" -#: common/setting/system.py:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Etiket yazdırmayı etkinleştir" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Web arayüzünden etiket yazdırmayı etkinleştir" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "Etiket Görseli DPI Değeri" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Görsel dosyaları üretirken etiket yazdırma eklentilerine sağlanacak DPI çözünürlüğü" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Raporları Etkinleştir" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Rapor üretimini etkinleştir" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Hata Ayıklama Modu" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Raporları hata ayıklama modunda oluştur (HTML çıktısı)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "Rapor URL Alma" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "Rapor oluştururken uzak URL'lerin alınmasına izin ver" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "Rapor Hatalarını Günlüğe Kaydet" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "Raporlar üretirken oluşan hataları günlüğe kaydet" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Sayfa Boyutu" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "PDF raporlar için varsayılan sayfa boyutu" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Parametre Birimlerini Zorunlu Kıl" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Birimler sağlanırsa, parametre değerleri belirtilen birimlere uymalıdır" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Küresel Çapta Benzersiz Seri Numaraları" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Stok kalemleri için seri numaraları küresel çapta benzersiz olmalıdır" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Tükenen Stoku Sil" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "Bir stok kalemi tükendiğinde varsayılan davranışı belirler" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "Seri Numarası Düzenlemeye İzin ver" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "Stok kalemlerinin seri numarasını düzenlemeye izin ver" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "Seri Numaralı Stokları Sil" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "Seri numarasına sahip stok kalemlerinin silinmesine izin ver" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Parti Kodu Şablonu" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Stok kalemleri için varsayılan parti kodları oluşturma şablonu" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Stok Raf Ömrü" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Stokun raf ömrü özelliğini etkinleştir" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Süresi Dolan Stoku Sat" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Süresi dolan stok satışına izin ver" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Stok Eskime Süresi" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Stok kalemlerinin son kullanma tarihinden önce eskimiş sayılacağı gün sayısı" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Süresi Dolmuş Stoktan Üretim" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Süresi dolmuş stok ile üretime izin ver" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Stok Sahipliği Kontrolü" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve kalemleri üzerinde sahiplik kontrolünü etkinleştir" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Varsayılan Stok Konumu Simgesi" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Stok konumu için varsayılan simge (boşsa simge yok demektir)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Takılı Stok Kalemlerini Göster" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Stok tablolarında takılı stok kalemlerini görüntüle" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "Ögeleri takarken BOM'u kontrol et" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Takılı stok kalemleri üst parçanın BOM listesinde mevcut olmalıdır" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "Stok Dışı Aktarıma İzin Ver" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Stokta olmayan kalemlerin stok konumları arasında aktarılmasına izin ver" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Üretim Emri Referans Şablonu" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Üretim emri referans alanını üretmek için gerekli şablon" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "Sorumlu Sahip Gerektir" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "Her siparişe sorumlu bir yetkili atanmalıdır." -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "Aktif Parça Gerektirir" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "Pasif parçalarla üretim emri oluşturmayı engelle" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "Kilitli Parça Gerekli" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "Kilidi açılmış parçalarla üretim emri oluşturmayı engelle" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "Geçerli BOM gereklidir." -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "BOM henüz doğrulanmadan üretim emri oluşturmayı engelle" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "Kapalı Alt Siparişler Gerekli" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "Tüm alt emirler kapatılana kadar üretim emrini tamamlamayı engelle" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "Harici Üretim Emirleri" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "Harici üretim emri işlevselliğini etkinleştir" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "Harici Üretim Emirlerini Gerekli Kıl" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "Harici bir tedarikçiden montajlı parçalar sipariş ederken harici bir üretim emri gerekli kıl" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "Testler Geçene Kadar Engelle" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Tüm gerekli testler geçene kadar üretim çıktılarını tamamlamayı engelle" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "İade Siparişlerini Etkinleştir" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Kullanıcı arayüzünde iade siparişi işlevselliğini etkinleştir" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Kullanıcı arayüzünde iade siparişi işlevselliğini etkinleştirin." -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "İade Sipariş referans alanı oluşturmak için gerekli desen" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Tamamlanan İade Siparişlerini Düzenle" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Tamamlandıktan sonra iade siparişlerini düzenlemeye izin ver" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Satış Siparişi Referans Şablonu" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Satış Siparişi referans alanını üretmek için gerekli şablon" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Satış Siparişi Varsayılan Gönderi" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Satış siparişleriyle varsayılan gönderi oluşturmayı etkinleştir" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Tamamlanmış Satış Siparişlerini Düzenle" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Gönderilen veya tamamlanan satış siparişlerini düzenlemeye izin ver" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "Kontrol Gerektiren Gönderi" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "Kalemler kontrol edilene dek gönderilerin tamamlanmasını engelle" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "Gönderilen Siparişleri Tamamlandı Olarak İmle" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Gönderildi olarak işaretli satış siparişleri \"gönderildi\" durumu atlanarak otomatik olarak tamamlanacaktır" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "Aktarım Emirlerini Etkinleştir" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "Kullanıcı arayüzünde aktarım emri işlevselliğini etkinleştir" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "Aktarım Emri Referans Deseni" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "Aktarım emri referans alanını üretmek için gereken desen" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "Eksik Ürün Testlerini Engelle" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "Gerekli ürün testleri eksik ise, stok kalemlerinin satış siparişlerine tahsis edilmesini engelle" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Satın Alma Siparişi Referans Şablonu" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Satın Alma Siparişi referans alanını üretmek için gerekli şablon" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Tamamlanan Satın Alma Siparişlerini Düzenle" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Gönderildikten veya tamamlandıktan sonra satın alma siparişlerini düzenlemeye izin ver" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "Para Birimini Dönüştür" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "Stok alınırken kalem değerini temel para birimine dönüştür" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Satın Alma Siparişlerini Otomatik Tamamla" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Tüm satırlar alındığında satın alma siparişini otomatikmen tamamlandı olarak işaretle" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Şifremi unuttum seçeneğini etkinleştir" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Oturum açma sayfasında şifremi unuttum özelliğini etkinleştir" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Kayıt olmayı etkinleştir" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Oturum açma sayfalarında kullanıcılar için kendini kaydetme özelliğini etkinleştir" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "SSO Etkinleştir" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Oturum açma sayfalarında SSO etkinleştir" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "SSO ile kayıt olmayı etkinleştir" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Oturum açma sayfalarında kullanıcılar için SSO ile kendini kaydetmeyi etkinleştir" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "SSO grup eşitlemeyi etkinleştir" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "InvenTree gruplarını IdP tarafından sağlanan gruplar ile eşitlemeyi etkinleştir" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "SSO grup anahtarı" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "IdP tarafından sağlanan talep özniteliğinin adı" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "SSO grup haritası" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "SSO gruplarından yerel InvenTree gruplarına bir eşleme. Yerel grup yoksa, oluşturulacaktır." -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "SSO dışındaki grupları kaldır" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "IdP arka ucu tarafından olmayan, kullanıcıya atanmış grupların kaldırılıp kaldırılmayacağı. Bu ayarı etkisizleştirmek güvenlik sorunlarına neden olabilir" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "E-posta Gerekir" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Üyelik sırasında kullanıcının eposta sağlamasını gerektir" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "SSO kullanıcıları otomatik doldur" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Kullanıcı ayrıntılarını TOA hesabı verisinden otomatik olarak doldur" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Postayı iki kez gir" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Hesap oluştururken kullanıcıların postalarını iki kez girmelerini iste" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Şifreyi iki kez gir" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Hesap oluştururken kullanıcıların şifrelerini iki kez girmesini iste" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Alanlara izin ver" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Belirli alanlara hesap açmayı kısıtla (virgülle ayrılmış, @ ile başlayan)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Hesap oluştururken grup" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "Yeni kullanıcıların kayıt sırasında atanacağı grup. Eğer TOA grup eşitlemesi etkinse, yalnızca ıdP'den hiçbir grup atanamazsa bu grup ayarlanır." -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "ÇFKD'yi Zorunlu Kıl" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Kullanıcıların çok faktörlü kimlik doğrulamasını kullanması gerekmektedir." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Bu ayarı etkinleştirmek, tüm kullanıcıların çok faktörlü kimlik doğrulamayı ayarlamasını gerektirecektir. Tüm oturumlar hemen kapatılacaktır." -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Başlangıçta eklentileri kontrol et" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Başlangıçta tüm eklentilerin kurulmuş olduğunu kontrol et - konteyner ortamlarında etkinleştir" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Eklenti güncellemelerini kontrol et" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "Kurulu eklentiler için periyodik güncelleme kontrolünü etkinleştir" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "URL entegrasyonunu etkinleştir" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "URL yönlendirmesi eklemek için eklentileri etkinleştir" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Gezinti entegrasyonunu etkinleştir" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Eklentilerin gezintiye entegre edilmesini etkinleştir" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Uygulama entegrasyonunu etkinleştir" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Uygulamalar eklemek için eklentileri etkinleştir" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Zamanlama entegrasyonunu etkinleştir" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Zamanlanmış görevleri çalıştırmak için eklentileri etkinleştir" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Olay entegrasyonunu etkinleştir" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Eklentilerin olaylara yanıt verebilmesini etkinleştirin" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "Arayüz entegrasyonunu etkinleştir" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "Eklentilerin kullanıcı arayüzüne entegre olmasını etkinleştir" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "Posta entegrasyonunu etkinleştir" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Eklentilerin giden/gelen postaları işlemesini etkinleştir" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "Proje kodlarını etkinleştir" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "Projeleri takip etmek için proje kodlarını etkinleştir" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "Stok Sayımını Etkinleştir" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "Geçmiş stok seviyelerini ve değerini kaydetme işlevini etkinleştir" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Harici Konumları Hariç Tut" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Harici konumlardaki stok kalemlerini stok geçmişi hesaplamalarının dışında tut" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Otomatik Stok Sayımı Periyodu" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "Otomatik stok geçmişi kaydı arasındaki gün sayısı" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "Eski Stok Geçmişi Girdilerini Sil" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "Belirtilen gün sayısından daha eski stok geçmişi girdilerini sil" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "Stok Geçmişi Silme Aralığı" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Stok geçmişi girdileri belirtilen gün sayısı sonrasında silinecektir" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "Eski Stok Takip Kayıtlarını Sil" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "Belirtilen gün sayısından daha eski stok takip kayıtlarını sil" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "Stok Geçmişi Silme Aralığı" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "Stok takip kayıtları belirtilen gün sayısı sonrasında silinecektir" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Kullancıların tam isimlerini görüntüle" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Kullanıcı adı yerine kullanıcıların tam adlarını görüntüle" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "Kullanıcı Profillerini Göster" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "Kullanıcıların Profillerini kendi profil sayfalarında göster" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "Haftanın başladığı gün" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "Takvimlerde görüntülemek için haftanın başlangıç günü" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "Pazar" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "Pazartesi" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "Salı" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "Çarşamba" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "Perşembe" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "Cuma" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "Cumartesi" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "Takvim Ufku" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "Takvim görünümlerinde görüntülenecek gelecek ayların sayısı" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "aylar" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "Test İstasyon Verisini Etkinleştir" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "Test sonuçları için test istasyonundan veri toplamayı etkinleştir" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "Makine Pingini Etkinleştir" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Durumlarını kontrol etmek için kayıtlı makinelerin periyodik ping görevini etkinleştir" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "Fiyat Kademeleri" msgid "Pretty Name" msgstr "Güzel Ad" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "Veri dışa aktarma sırasında hata oluştu" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "Veri dışa aktarma eklentisi yanlış veri biçimi döndürdü" @@ -5250,7 +5258,7 @@ msgstr "Her etiket için yazdırılacak kopya sayısı" msgid "Connected" msgstr "Bağlı" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Bilinmeyen" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Satın Alma Siparişi" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Satın Alma Siparişi" msgid "Sales Order" msgstr "Satış Siparişi" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "İade Siparişi" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "Aktarım Emri" diff --git a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po index 30a931b00e..60f57bb9ef 100644 --- a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "Кінцева точка API не знайдена" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Сутності необхідно надати списком" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "Надано неправильний список сутностей" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "Немає сутностей що відповідають наданим критеріям" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Дані відсутні" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "У користувача немає дозволу на перегляд цієї моделі" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Не вдалося перетворити {original} на {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Невірна кількість" @@ -133,43 +133,43 @@ msgstr "Значення '{name}' не відповідає шаблону фо msgid "Provided value does not match required pattern: " msgstr "Надане значення не відповідає обов'язковому шаблону: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "Неможливо серіалізувати більше ніж 1000 сутностей за раз" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Пустий серійний номер" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Видаліть HTML тег з цього значення" @@ -729,7 +729,7 @@ msgstr "Розхідний матеріал" msgid "Optional" msgstr "" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "" msgid "Part Category Name" msgstr "" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 -msgid "Server Instance Name" +msgid "Allow Link Proof" msgstr "" #: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 +msgid "Server Instance Name" +msgstr "" + +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Компонент" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Доступний для продажу" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Віртуальний" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Показати пов'язані деталі" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "Чи призначені групи користувачеві повинні бути видалені, якщо вони не є резервним сервером IdP. Відключення цього налаштування може спричинити проблеми безпеки" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "" msgid "Sales Order" msgstr "" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po index 6e2b575cc2..d036e90e87 100644 --- a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "API endpoint không tồn tại" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "Cần cung cấp danh sách các mặt hàng để thực hiện giao dịch mua số lượng lớn." -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "Các mặt hàng phải được cung cấp dưới dạng danh sách." -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "Không có dữ liệu được cung cấp" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "Người dùng không được phân quyền xem mẫu này" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "Không thể chuyển đổi {original} sang {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "Số lượng cung cấp không hợp lệ" @@ -133,43 +133,43 @@ msgstr "Giá trị '{name}' không xuất hiện ở định dạng mẫu" msgid "Provided value does not match required pattern: " msgstr "Giá trị được cung cấp không khớp với mẫu bắt buộc: " -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "Chuỗi số sê-ri trống" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "Trùng lặp sê-ri" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "Khoảng nhóm {group} vượt cho phép số lượng ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "Không tìm thấy số sê-ri" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "Xóa thẻ HTML từ giá trị này" @@ -729,7 +729,7 @@ msgstr "Vật tư tiêu hao" msgid "Optional" msgstr "Tuỳ chọn" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "Tạo liên quan" msgid "Part Category Name" msgstr "Tên danh mục hàng hoá" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "Có thể theo dõi" @@ -2378,7 +2378,7 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "Tên thực thể máy chủ" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "Mô tả chuỗi cho thực thể máy chủ" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "Sử dụng tên thực thể" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "Sử dụng tên thực thể trên thanh tiêu đề" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "Cấm hiển thị `giới thiệu`" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "Chỉ hiển thị cửa sổ `giới thiệu` với siêu người dùng" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "Tên công ty" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "Tên công ty nội bộ" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "URL cơ sở" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "URL cơ sở cho thực thể máy chủ" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "Tiền tệ mặc định" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "Chọn tiền tệ chính khi tính giá" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "Tần suất cập nhật tiền tệ" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "Mức độ thường xuyên để cập nhật tỉ giá hối đoái (điền 0 để tắt)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "ngày" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "Phần mở rộng cập nhật tiền tệ" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "Phần mở rộng cập nhật tiền tệ được sử dụng" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "Thời gian kiểm tra bản cập nhật" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "Mức độ thường xuyên để kiểm tra bản cập nhật (điền 0 để tắt)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "Sao lưu tự động" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "Bật tính năng sao lưu tự động cơ sở dữ liệu và tệp tin đa phương tiện" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "Khoảng thời gian sao lưu tự động" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "Xác định số ngày giữa các kỳ sao lưu tự động" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "Khoảng thời gian xóa tác vụ" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "Kết quả tác vụ chạy ngầm sẽ bị xóa sau số ngày được chỉ định" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "Khoảng thời gian xóa nhật ký lỗi" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "Nhật ký lỗi sẽ bị xóa sau số ngày được chỉ định" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "Khoảng thời gian xóa thông báo" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "Thông báo sẽ bị xóa sau số ngày được chỉ định" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "Hỗ trợ mã vạch" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "Bật hỗ trợ máy quét mã vạch trong giao diện web" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "Độ trễ quét mã vạch" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "Thời gian trễ xử lý đầu đọc mã vạch" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "Hỗ trợ mã vạch qua webcam" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "Cho phép quét mã vạch qua webcam bên trong trình duyệt" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "Phiên bản Sản phẩm" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "Bật trường phiên bản cho sản phẩm" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "Mẫu IPN" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "Mẫu dùng nhanh phổ biến dành cho tìm IPN sản phẩm" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "Cho phép trùng IPN" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "Cho phép nhiều sản phẩm dùng IPN giống nhau" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "Cho phép sửa IPN" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "Cho phép đổi giá trị IPN khi sửa một sản phẩm" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "Sao chép dữ liệu BOM của sản phẩm" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "Sao chép dữ liệu BOM mặc định khi nhân bản 1 sản phẩm" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "Sao chép dữ liệu tham số sản phẩm" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "Sao chép dữ liệu tham số mặc định khi nhân bản 1 sản phẩm" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "Chép thông tin kiểm thử sản phẩm" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "Sao chép dữ liệu kiểm thử mặc định khi nhân bản 1 sản phẩm" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "Sao chéo mẫu tham số danh mục" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "Sao chéo mẫu tham số danh mục khi tạo 1 sản phẩm" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "Sản phẩm là mẫu bởi mặc định" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "Sản phẩm có thể lắp giáp từ thành phần khác theo mặc định" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "Thành phần" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "Sản phẩm có thể được sử dụng mặc định như thành phần phụ" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "Có thể mua" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "Sản phẩm mặc định có thể mua được" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "Có thể bán" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "Sản phẩm mặc định có thể bán được" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "Sản phẩm mặc định có thể theo dõi được" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "Ảo" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "Sản phẩm mặc định là số hóa" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "Hiển thị sản phẩm liên quan" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "Hiện sản phẩm liên quan cho 1 sản phẩm" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "Số liệu tồn kho ban đầu" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "Cho phép tạo tồn kho ban đầu khi thêm 1 sản phẩm mới" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "Dữ liệu nhà cung cấp ban đầu" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "Cho phép tạo dữ liệu nhà cung cấp ban đầu khi thêm 1 sản phẩm mới" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "Định dạng tên sản phẩm hiển thị" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "Định dạng để hiển thị tên sản phẩm" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "Biểu tượng mặc định của danh mục sản phẩm" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "Biểu tượng mặc định của danh mục sản phẩm (để trống nghĩa là không có biểu tượng)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "Vị trí phần thập phân giá bán tối thiểu" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "Số vị trí thập phân tối thiểu cần hiển thị khi tạo dữ liệu giá" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "Vị trí phần thập phân giá bán tối đa" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "Số vị trí thập phân tối đa cần hiển thị khi tạo dữ liệu giá" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "Sử dụng giá bán nhà cung cấp" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "Bao gồm giá phá vỡ cả nhà cung cấp trong tính toán giá tổng thể" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "Ghi đè lịch sử mua hàng" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "Giá đơn hàng đặt mua trước đó ghi đè giá phá vỡ của nhà cung cấp" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "Sử dụng giá hàng hóa trong kho" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "Dùng giá bán từ dữ liệu kho nhập vào thủ công đối với bộ tính toán giá bán" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "Tuổi giá kho hàng" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "Loại trừ hàng hóa trong kho cũ hơn số ngày ngày từ bảng tính giá bán" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "Sử dụng giá biến thể" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "Bao gồm giá biến thể trong bộ tính toán giá tổng thể" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "Chỉ các biến thể hoạt động" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "Chỉ sử dụng sản phẩm biến thể hoạt động để tính toán giá bán biến thể" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "Tần suất tạo lại giá" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "Số ngày trước khi giá sản phẩm được tự động cập nhật" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "Giá nội bộ" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "Bật giá nội bộ cho sản phẩm" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "Ghi đè giá nội bộ" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "Nếu khả dụng, giá nội bộ ghi đè tính toán khoảng giá" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "Bật in tem nhãn" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "Bật chức năng in tem nhãn từ giao diện web" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "DPI hỉnh ảnh tem nhãn" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "Độ phân giải DPI khi tạo tệp hình ảnh để cung cấp cho plugin in ấn tem nhãn" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "Bật báo cáo" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "Cho phép tạo báo cáo" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "Chế độ gỡ lỗi" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "Tạo báo cáo trong chế độ gỡ lỗi (đầu ra HTML)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "Khổ giấy" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "Kích thước trang mặc định cho báo cáo PDF" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "Bắt buộc đơn vị tham số" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "Nếu đơn vị được cung cấp, giá trị tham số phải phù hợp với các đơn vị xác định" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "Sê ri toàn cục duy nhất" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "Số sê ri cho hàng trong kho phải là duy nhất trong toàn hệ thống" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "Xóa kho đã hết hàng" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "Mẫu sinh mã theo lô" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "Mẫu tạo mã theo lô mặc định cho hàng trong kho" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "Quá hạn trong kho" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "Bật chức năng quá hạn tồn kho" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "Bán kho quá hạn" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "Cho phép bán hàng kho quá hạn" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "Thời gian hàng cũ trong kho" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "Số ngày hàng trong kho được xác định là cũ trước khi quá hạn" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "Dựng kho quá hạn" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "Cho phép xây dựng với kho hàng quá hạn" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "Kiểm soát sở hữu kho" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "Bật chức năng kiểm soát sở hữu kho với địa điểm và hàng trong kho" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "Biểu tượng địa điểm kho mặc định" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "Biểu tượng địa điểm kho hàng mặc định (trống nghĩa là không có biểu tượng)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "Hiển thị hàng hóa đã lắp đặt" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "Hiển thị hàng trong kho đã được lắp đặt trên bảng kho" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "Mã tham chiếu đơn đặt bản dựng" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "Mẫu bắt buộc cho để trường tham chiếu đơn đặt bản dựng" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "Bật đơn hàng trả lại" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "Bật chức năng đơn hàng trả lại trong giao diện người dùng" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "Mẫu tham chiếu đơn hàng trả lại" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "Sửa đơn hàng trả lại đã hoàn thành" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "Cho phép sửa đơn hàng trả lại sau khi đã hoàn thành rồi" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "Mẫu tham chiếu đơn đặt hàng" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "Mẫu bắt buộc để tạo trường tham chiếu đơn đặt hàng" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "Vận chuyển mặc định đơn đặt hàng" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "Cho phép tạo vận chuyển mặc định với đơn đặt hàng" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "Sửa đơn đặt hàng đã hoàn thành" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Cho phép sửa đơn đặt hàng sau khi đã vận chuyển hoặc hoàn thành" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "Mẫu tham chiếu đơn đặt mua" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "Mẫu bắt buộc cho để trường tham chiếu đơn đặt mua" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "Sửa đơn đặt mua đã hoàn thành" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Cho phép sửa đơn đặt mua sau khi đã vận chuyển hoặc hoàn thành" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "Tự động hoàn thành đơn đặt mua" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "Bật quên mật khẩu" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "Bật chức năng quên mật khẩu trong trang đăng nhập" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "Bật đăng ký" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "Cho phép người dùng tự đăng ký tại trang đăng nhập" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "Bật SSO" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "Cho phép SSO tại trang đăng nhập" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "Bật đăng ký SSO" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Cho phép người dùng tự đăng ký SSO tại trang đăng nhập" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "Yêu cầu email" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "Yêu cầu người dùng cung cấp email để đăng ký" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "Người dùng tự động điền SSO" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "Tự động điền thông tin chi tiết từ dữ liệu tài khoản SSO" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "Thư 2 lần" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "Khi đăng ký sẽ hỏi người dùng hai lần thư điện tử của họ" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "Mật khẩu 2 lần" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "Khi đăng ký sẽ hỏi người dùng hai lần mật khẩu của họ" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "Các tên miền được phép" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Cấm đăng ký với 1 số tên miền cụ thể (dấu phẩy ngăn cách, bắt đầu với dấu @)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "Nhóm khi đăng ký" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "Bắt buộc MFA" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "Người dùng phải sử dụng bảo mật đa nhân tố." -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "Kiểm tra phần mở rộng khi khởi động" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Kiểm tra toàn bộ phần mở rộng đã được cài đặt khi khởi dộng - bật trong môi trường ảo hóa" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "Kiểm tra cập nhật plugin" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "Bật tích hợp URL" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "Bật phần mở rộng để thêm định tuyến URL" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "Bật tích hợp điều hướng" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "Bật phần mở rộng để tích hợp thanh định hướng" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "Bật tích hợp ứng dụng" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "Bật phần mở rộng để thêm ứng dụng" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "Cho phép tích hợp lập lịch" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "Bật phẩn mở rộng để chạy các tác vụ theo lịch" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "Bật tích hợp nguồn cấp sự kiện" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "Bật phần mở rộng để trả lời sự kiện bên trong" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "Ngoại trừ vị trí bên ngoài" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "Giai đoạn kiểm kê tự động" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "Hiển thị tên đầy đủ của người dùng" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "Hiển thị tên đầy đủ thay vì tên đăng nhập" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "" msgid "Pretty Name" msgstr "" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "" @@ -5250,7 +5258,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "Không rõ" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "Đơn hàng" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "Đơn hàng" msgid "Sales Order" msgstr "Đơn đặt hàng" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "Đơn hàng trả lại" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po index 8a878eaba8..f55a9d56d3 100644 --- a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "未找到 API 端点" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "批量操作必须提供物料清单" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "必须以列表形式提供项目" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "提供了无效的单位" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "所有过滤器只能使用true" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "没有符合所供条件的项目" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "未提供数据" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "此字段的值必须是唯一的。" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "项目不再符合提供的条件" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "用户没有权限查阅当前模型。" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "不能将 {original} 转换到 {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "提供的数量无效" @@ -133,43 +133,43 @@ msgstr "值' {name}' 未出现在模式格式中" msgid "Provided value does not match required pattern: " msgstr "提供的值与所需模式不匹配:" -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "无法一次序列化超过 1000 个项目" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "序列号为空白" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "重复的序列号" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "无效群组: {group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "组范围 {group} 超出了允许的数量 ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "未找到序列号" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "唯一序列号 ({n}) 必须匹配数量 ({q})" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "从这个值中删除 HTML 标签" @@ -729,7 +729,7 @@ msgstr "耗材" msgid "Optional" msgstr "可选项" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "生产订单编号" msgid "Part Category Name" msgstr "零件类别名称" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "可追踪" @@ -2378,7 +2378,7 @@ msgstr "为附件指定的模型类型无效" msgid "ID of the target model for this parameter" msgstr "此参数的目标模型的 ID" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "在服务器状态信息中公开实例ID(未认证状态下)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "服务器实例名称" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "服务器实例的字符串描述符" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "使用实例名称" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "在标题栏中使用实例名称" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "限制显示 `关于` 信息" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "只向超级管理员显示关于信息" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "显示超级用户横幅" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "以超级用户身份登录时,在用户界面中显示警告横幅" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "显示管理员横幅" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "以管理员身份登录时,在用户界面中显示警告横幅" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "公司名称" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "内部公司名称" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "基本 URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "服务器实例的基准 URL" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "默认货币" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "系统价格计算使用的基准货币" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "支持币种" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "支持的货币代码列表" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "货币更新间隔时间" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "检查更新的频率(设置为零以禁用)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "天" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "币种更新插件" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "使用货币更新插件" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "上传文件大小限制" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "图片与各类文件允许上传的最大容量" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "严格的 URL 验证" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "验证 URL 时需要 schema 规范" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "更新检查间隔" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "检查更新的频率(设置为零以禁用)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "自动备份" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "启用数据库和媒体文件的自动备份" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "自动备份间隔" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "指定自动备份之间的间隔天数" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "任务删除间隔" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "后台任务结果将在指定天数后删除" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "错误日志删除间隔" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "错误日志将在指定天数后被删除" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "通知删除间隔" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "用户通知将在指定天数后被删除" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "邮件自动清理周期" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "邮件将在指定天数后删除" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "保护邮件日志" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "防止邮件日志条目被删除" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "条形码支持" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "在网页界面启用条形码扫描器支持" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "存储条形码结果" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "存储条形码扫描结果" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "条形码扫描最大计数" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "保存的条形码扫描结果的最大数量" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "条形码扫描延迟设置" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "条形码输入处理延迟时间" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "启用摄像头扫码支持" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "允许通过网络摄像头扫描条形码" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "显示条形码数据" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "在浏览器中将条形码数据显示为文本" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "条形码生成插件" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "用于内部条形码数据生成的插件" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "零件锁定" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "启动零件锁定功能,禁止对零件信息进行修改" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "零件修订" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "启用零件修订字段" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "仅限装配修订版本" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "仅允许对装配零件进行修订" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "允许从装配中删除" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "允许删除已在装配中使用的零件" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN(内部零件号)正则规则" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "用于匹配IPN(内部零件号)格式的正则表达式" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "允许重复的 IPN(内部零件号)" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "允许多个零件共享相同的 IPN(内部零件号)" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "允许编辑 IPN(内部零件号)" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "允许编辑零件时更改IPN(内部零件号)" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "复制零件物料清单数据" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "复制零件时默认复制物料清单数据" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "复制零件参数数据" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "复制零件时默认复制参数数据" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "复制零件测试数据" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "复制零件时默认复制测试数据" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "复制类别参数模板" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "创建零件时复制类别参数模板" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "零件默认为模板" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "默认情况下,元件可由其他零件组装而成" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "组件" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "默认情况下,零件可用作子部件" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "可购买" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "默认情况下可购买零件" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "可销售" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "零件默认为可销售" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "默认情况下可跟踪零件" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "虚拟的" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "默认情况下,零件是虚拟的" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "显示关联零件" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "显示零件的关联零件" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "允许创建初始库存" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "允许在添加新零件时创建初始库存数据" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "允许创建供应商数据" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "允许在添加新零件时创建初始供应商数据" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "零件名称显示格式" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "显示零件名称的格式" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "零件类别默认图标" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "零件类别默认图标 (空表示没有图标)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "最小定价小数位数" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "呈现定价数据时显示的最小小数位数" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "最大定价小数位数" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "呈现定价数据时显示的最大小数位数" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "使用供应商定价" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "将供应商的批发价纳入整体价格计算" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "采购历史价优先" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "当存在历史采购订单价格时,将忽略供应商的批发价" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "使用库存项定价" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "使用手动输入的库存数据进行定价计算" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "库存项目定价时间" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "从定价计算中排除超过此天数的库存项目" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "使用变体定价" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "将产品变体的特殊定价纳入整体价格计算" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "仅限活跃变体" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "仅使用活跃变体零件计算变体价格" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "自动更新定价" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "当内部数据变化时自动更新零件价格" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "价格重建间隔" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "零件价格自动更新前的天数" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "内部价格" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "为零件启用内部核算价格功能" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "内部价格优先" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "若存在内部价格,将覆盖BOM价格区间计算结果" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "允许BOM数量为零" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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 "允许 BOM 物料项的数量为零。启用后可使用装配 / 设置数量定义单次构建所需用量,与构建总数量无关" -#: common/setting/system.py:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "启用标签打印功能" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "启用从网络界面打印标签" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "标签图片 DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "生成图像文件以供标签打印插件使用时的 DPI 分辨率" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "启用报告" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "启用报告生成" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "调试模式" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "以调试模式生成报告(HTML 输出)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "报表URL地址拉取" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "生成报表时允许拉取远程链接资源" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "日志错误报告" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "记录生成报告时出现的错误" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "页面大小" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "PDF 报告默认页面大小" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "强制参数单位" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "如果提供了单位,参数值必须与指定的单位匹配" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "全局唯一序列号" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "库存项的序列号必须全局唯一" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "删除已耗尽的库存" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "设置库存耗尽时的默认行为" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "允许编辑序列号" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "允许编辑库存货品的序列号" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "删除序列化库存" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "允许删除带有序列号的库存商品" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "批号模板" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "为库存项生成默认批号的模板" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "库存过期" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "启用库存过期功能" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "销售过期库存" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "允许销售过期库存" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "库存临期预警天数" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "库存项过期前被标记为\"临期\"的天数" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "允许使用过期库存" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "允许在生产中使用已过期的库存" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "库存所有权管控" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "启用对库存地点和库存物品的归属权管理" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "库存地点默认图标" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "库存地点默认图标 (空表示没有图标)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "显示已安装的库存项" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "在库存列表中显示已被安装到设备中的库存项" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "在安装项目时检查物料清单" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "已安装的库存项目必须存在于上级零件的物料清单中" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "允许零库存调拨" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "允许对当前库存量为零的物品执行库位间调拨操作" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "调拨库存时,默认将货品合并至现有同批次库存" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "调拨库存合并功能的默认状态。(如需,可在单次调拨操作时单独修改)" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "生产订单参考模式" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "生成生产订单参考字段所需的模式" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "要求负责人" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "必须为每个订单分配一个负责人" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "需要活动零件" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "防止为非活动零件创建生产订单" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "需要锁定零件" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "防止为未锁定的零件创建生产订单" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "需要有效的物料清单" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "除非物料清单已验证,否则禁止创建生产订单" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "需要关闭子订单" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "在所有子订单关闭之前,阻止生产订单的完成" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "外部生产订单" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "启用外部生产订单功能" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "需要外部生产订单" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "从外部供应商订购组装好的零件时,需要外部生产订单" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "阻止直到测试通过" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "在所有必要的测试通过之前,阻止产出完成" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "启用订单退货" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "在用户界面中启用订单退货功能" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "退货订单参考模式" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "生成退货订单参考字段所需的模式" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "编辑已完成的退货订单" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "允许编辑已完成的退货订单" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "销售订单参考模式" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "生成销售订单参考字段所需参照模式" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "销售订单默认配送方式" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "启用创建销售订单的默认配送功能" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "编辑已完成的销售订单" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "允许在订单配送或完成后编辑销售订单" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "货件需核对" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "只有所有物品均经核对,才能确认发货完成" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "标记该订单为已完成?" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "标记为已发货的销售订单将自动完成,绕过“已发货”状态" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "启用库存调拨单" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "在操作界面中启用库存调拨单功能" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "调拨单号编码规则" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "生成调拨单编号字段所需的编码格式模板" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "编辑已完成的调拨订单" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "允许在调拨订单完成后对其进行编辑" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "阻止未完成项目测试" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "如果所需的物料测试未完成,则阻止将库存物料分配给销售订单" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "采购订单参考模式" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "生成采购订单参考字段所需的模式" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "编辑已完成的采购订单" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "允许在采购订单已配送或完成后编辑订单" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "货币转换" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "收货时将物料价值折算为基准货币" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "自动完成采购订单" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "当收到所有行项目时,自动将采购订单标记为完成" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "合并采购订单行项目" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "将具有相同零件、目的地和目标日期的新采购订单行项目与现有行合并" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "忘记启用密码" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "在登录页面上启用忘记密码功能" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "启用注册" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "在登录页面为用户启用自行注册功能" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "启用SSO登录" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "在登录页面启用单点登录(SSO)功能" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "启用SSO注册" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "允许用户通过登录页面的SSO系统注册账号" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "启用SSO组同步" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "启用后,将自动同步InvenTree用户组与身份提供商(IdP)提供的用户组" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "SSO组属性键" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "身份提供商(IdP)返回的组信息声明属性名称" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "SSO组映射关系" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "将SSO用户组映射到本地InvenTree用户组的对应关系表。如果本地组不存在,系统会自动创建对应的用户组。" -#: common/setting/system.py:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "移除非SSO来源的用户组" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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 "当用户组未被身份提供商(IdP)支持时,是否移除该用户组。禁用此选项可能导致安全风险" -#: common/setting/system.py:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "必须提供邮箱" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "用户注册时必须提供邮箱" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "自动填充SSO用户信息" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "自动从SSO账户数据中填充用户详细信息" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "发两次邮件" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "注册时询问用户他们的电子邮件两次" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "两次输入密码" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "当注册时请用户输入密码两次" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "域名白名单" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "限制注册到某些域名 (逗号分隔,以 @ 开头)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "注册默认分组" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "新用户注册时被分配的默认用户组。 如果启用了SSO组同步功能,当无法从身份提供商(IdP)分配组时才会应用此分组。" -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "强制启用多因素安全认证" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "用户必须使用多因素安全认证。" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "启用此设置将要求所有用户设置多元素认证。所有会话将立即断开连接。" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "启动时检查插件" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "启动时检查全部插件是否已安装 - 在容器环境中启用" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "检查插件更新" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "启用定期检查已安装插件的更新" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "启用统一资源定位符集成" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "启用插件以添加统一资源定位符路由" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "启用导航集成" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "启用插件以集成到导航中" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "启用应用集成" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "启用插件添加应用" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "启用调度集成" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "启用插件来运行预定任务" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "启用事件集成" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "启用插件响应内部事件" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "启用界面集成" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "启用插件集成到用户界面" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "启用邮件集成" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "启用插件来处理发送/接收邮件" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "启用项目编码" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "启用项目编码来跟踪项目" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "启用盘点" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "启用历史库存水平及价值记录功能" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "排除外部地点" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "将外部库位的库存物料排除在盘点计算之外" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "自动盘点周期" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "自动库存盘点记录的间隔天数" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "删除旧的盘点记录条目" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "删除超过指定天数的库存盘点记录" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "库存盘点记录删除周期" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "库存盘点记录将在指定天数后自动删除" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "删除旧的库存跟踪记录" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "删除超过指定天数的库存跟踪记录" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "库存跟踪记录删除周期" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "库存跟踪记录将在指定天数后自动删除" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "显示用户全名" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "显示用户全名而不是用户名" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "显示用户配置" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "在用户个人资料页展示其档案信息" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "一周从……开始" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "星期几的起始日,用于在日历视图中显示" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "星期天" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "星期一" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "星期二" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "星期三" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "星期四" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "星期五" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "星期六" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "日历时间跨度" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "日历视图中需展示的未来月份数量" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "个月" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "启用测试站数据" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "启用测试站数据收集以获取测试结果" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "启用设备状态检测" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "启用定期 Ping 检测,确认注册设备的运行状态" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4943,11 +4951,11 @@ msgstr "批发价" msgid "Pretty Name" msgstr "美化名称" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "数据导出过程中发生错误" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "数据导出插件返回的数据格式不正确" @@ -5252,7 +5260,7 @@ msgstr "每个标签要打印的份数" msgid "Connected" msgstr "已连接" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "未知" @@ -5503,14 +5511,14 @@ msgstr "未找到退货订单" msgid "Transfer order not found" msgstr "未找到调拨单" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "采购订单" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5519,14 +5527,14 @@ msgstr "采购订单" msgid "Sales Order" msgstr "销售订单" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "退货订单" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "调拨单" diff --git a/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po index 5deb89512d..07d50d1d6a 100644 --- a/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-10-21 04:02+0000\n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"POT-Creation-Date: 2026-10-24 04:53+0000\n" +"PO-Revision-Date: 2026-10-24 04:57\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -17,43 +17,43 @@ msgstr "" "X-Crowdin-File: /src/backend/InvenTree/locale/en/LC_MESSAGES/django.po\n" "X-Crowdin-File-ID: 250\n" -#: InvenTree/api.py:378 +#: InvenTree/api.py:393 msgid "API endpoint not found" msgstr "未找到 API 端點" -#: InvenTree/api.py:451 +#: InvenTree/api.py:466 msgid "List of items must be provided for bulk operation" msgstr "必須提供項目清單以進行大量操作" -#: InvenTree/api.py:458 +#: InvenTree/api.py:473 msgid "Items must be provided as a list" msgstr "項目必須以列表形式提供" -#: InvenTree/api.py:466 +#: InvenTree/api.py:481 msgid "Invalid items list provided" msgstr "提供了無效的單位" -#: InvenTree/api.py:471 +#: InvenTree/api.py:486 msgid "All filter must only be used with true" msgstr "all 篩選器只能在值為 true 時使用" -#: InvenTree/api.py:476 +#: InvenTree/api.py:491 msgid "No items match the provided criteria" msgstr "沒有項目符合所提供的條件" -#: InvenTree/api.py:500 +#: InvenTree/api.py:515 msgid "No data provided" msgstr "未提供資料" -#: InvenTree/api.py:516 +#: InvenTree/api.py:531 msgid "This field must be unique." msgstr "此欄位須唯一值。" -#: InvenTree/api.py:620 +#: InvenTree/api.py:635 msgid "Item no longer matches the provided criteria" msgstr "" -#: InvenTree/api.py:875 InvenTree/models.py:1567 +#: InvenTree/api.py:890 InvenTree/models.py:1567 msgid "User does not have permission to view this model" msgstr "用户沒有權限查閲當前模型。" @@ -92,7 +92,7 @@ msgid "Could not convert {original} to {unit}" msgstr "不能將 {original} 轉換到 {unit}" #: InvenTree/conversion.py:334 InvenTree/conversion.py:348 -#: InvenTree/helpers.py:621 order/models.py:890 order/models.py:1188 +#: InvenTree/helpers.py:636 order/models.py:890 order/models.py:1188 #: part/models.py:3061 stock/models.py:2114 msgid "Invalid quantity provided" msgstr "提供的數量無效" @@ -133,43 +133,43 @@ msgstr "值' {name}' 未出現在模式格式中" msgid "Provided value does not match required pattern: " msgstr "提供的值與所需模式不匹配:" -#: InvenTree/helpers.py:625 +#: InvenTree/helpers.py:640 msgid "Cannot serialize more than 1000 items at once" msgstr "一次不能序列化超過 1000 個項目" -#: InvenTree/helpers.py:631 +#: InvenTree/helpers.py:646 msgid "Empty serial number string" msgstr "序號為空白" -#: InvenTree/helpers.py:665 +#: InvenTree/helpers.py:680 msgid "Serial number exceeds maximum length" msgstr "" -#: InvenTree/helpers.py:669 +#: InvenTree/helpers.py:684 msgid "Duplicate serial" msgstr "複製序列號" -#: InvenTree/helpers.py:701 InvenTree/helpers.py:744 InvenTree/helpers.py:762 -#: InvenTree/helpers.py:769 InvenTree/helpers.py:788 +#: InvenTree/helpers.py:716 InvenTree/helpers.py:759 InvenTree/helpers.py:777 +#: InvenTree/helpers.py:784 InvenTree/helpers.py:803 #, python-brace-format msgid "Invalid group: {group}" msgstr "無效的群組:{group}" -#: InvenTree/helpers.py:732 +#: InvenTree/helpers.py:747 #, python-brace-format msgid "Group range {group} exceeds allowed quantity ({expected_quantity})" msgstr "組範圍 {group} 超出了允許的數量 ({expected_quantity})" -#: InvenTree/helpers.py:798 +#: InvenTree/helpers.py:813 msgid "No serial numbers found" msgstr "未找到序列號" -#: InvenTree/helpers.py:805 +#: InvenTree/helpers.py:820 #, python-brace-format msgid "Number of unique serial numbers ({n}) must match quantity ({q})" msgstr "唯一序列號數量 ({n}) 必須與數量 ({q}) 相符" -#: InvenTree/helpers.py:935 +#: InvenTree/helpers.py:950 msgid "Remove HTML tags from this value" msgstr "從這個值中刪除 HTML 標籤" @@ -729,7 +729,7 @@ msgstr "耗材" msgid "Optional" msgstr "非必須項目" -#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:513 +#: build/api.py:479 build/serializers.py:1469 common/setting/system.py:521 #: part/models.py:1282 part/serializers.py:1482 part/serializers.py:1508 #: stock/api.py:712 msgid "Assembly" @@ -1486,7 +1486,7 @@ msgstr "構建參考" msgid "Part Category Name" msgstr "零件類別名稱" -#: build/serializers.py:1433 common/setting/system.py:537 part/models.py:1294 +#: build/serializers.py:1433 common/setting/system.py:545 part/models.py:1294 msgid "Trackable" msgstr "可追蹤" @@ -2378,7 +2378,7 @@ msgstr "為參數指定的模型類型無效" msgid "ID of the target model for this parameter" msgstr "此參數的目標模型 ID" -#: common/models.py:3079 common/models.py:3376 common/setting/system.py:507 +#: common/models.py:3079 common/models.py:3376 common/setting/system.py:515 #: report/models.py:478 report/models.py:812 report/serializers.py:115 #: report/serializers.py:166 stock/serializers.py:250 msgid "Template" @@ -2853,1294 +2853,1302 @@ msgid "Announce the instance ID of the server in the server status info (unauthe msgstr "在伺服器狀態資訊中公告此伺服器的實例 ID(未驗證也可見)" #: common/setting/system.py:241 +msgid "Allow Link Proof" +msgstr "" + +#: common/setting/system.py:243 +msgid "Allow other instances to verify the server identity without revealing the instance ID" +msgstr "" + +#: common/setting/system.py:249 msgid "Server Instance Name" msgstr "服務器實例名稱" -#: common/setting/system.py:243 +#: common/setting/system.py:251 msgid "String descriptor for the server instance" msgstr "服務器實例的字符串描述符" -#: common/setting/system.py:247 +#: common/setting/system.py:255 msgid "Use instance name" msgstr "使用實例名稱" -#: common/setting/system.py:248 +#: common/setting/system.py:256 msgid "Use the instance name in the title-bar" msgstr "在標題欄中使用實例名稱" -#: common/setting/system.py:253 +#: common/setting/system.py:261 msgid "Restrict showing `about`" msgstr "限制顯示 `關於` 信息" -#: common/setting/system.py:254 +#: common/setting/system.py:262 msgid "Show the `about` modal only to superusers" msgstr "只向超級管理員顯示關於信息" -#: common/setting/system.py:259 +#: common/setting/system.py:267 msgid "Show superuser banner" msgstr "顯示超級使用者橫幅" -#: common/setting/system.py:260 +#: common/setting/system.py:268 msgid "Show a warning banner in the UI when logged in as superuser" msgstr "以超級使用者身分登入時,在 UI 中顯示警告橫幅" -#: common/setting/system.py:266 +#: common/setting/system.py:274 msgid "Show admin banner" msgstr "顯示管理員橫幅" -#: common/setting/system.py:267 +#: common/setting/system.py:275 msgid "Show a warning banner in the UI when logged in as admin" msgstr "以管理員身分登入時,在 UI 中顯示警告橫幅" -#: common/setting/system.py:272 company/models.py:182 company/models.py:183 +#: common/setting/system.py:280 company/models.py:182 company/models.py:183 msgid "Company name" msgstr "公司名稱" -#: common/setting/system.py:273 +#: common/setting/system.py:281 msgid "Internal company name" msgstr "內部公司名稱" -#: common/setting/system.py:277 +#: common/setting/system.py:285 msgid "Default internal company" msgstr "" -#: common/setting/system.py:278 +#: common/setting/system.py:286 msgid "Internal company which represents this organization" msgstr "" -#: common/setting/system.py:285 +#: common/setting/system.py:293 msgid "Base URL" msgstr "基本 URL" -#: common/setting/system.py:286 +#: common/setting/system.py:294 msgid "Base URL for server instance" msgstr "服務器實例的基準 URL" -#: common/setting/system.py:292 +#: common/setting/system.py:300 msgid "Default Currency" msgstr "默認貨幣單位" -#: common/setting/system.py:293 +#: common/setting/system.py:301 msgid "Select base currency for pricing calculations" msgstr "選擇價格計算的默認貨幣" -#: common/setting/system.py:299 +#: common/setting/system.py:307 msgid "Supported Currencies" msgstr "支持幣種" -#: common/setting/system.py:300 +#: common/setting/system.py:308 msgid "List of supported currency codes" msgstr "支持的貨幣代碼列表" -#: common/setting/system.py:306 +#: common/setting/system.py:314 msgid "Currency Update Interval" msgstr "貨幣更新間隔時間" -#: common/setting/system.py:307 +#: common/setting/system.py:315 msgid "How often to update exchange rates (set to zero to disable)" msgstr "檢查更新的頻率(設置為零以禁用)" -#: common/setting/system.py:309 common/setting/system.py:338 -#: common/setting/system.py:351 common/setting/system.py:359 -#: common/setting/system.py:366 common/setting/system.py:375 -#: common/setting/system.py:384 common/setting/system.py:637 -#: common/setting/system.py:665 common/setting/system.py:796 -#: common/setting/system.py:1293 common/setting/system.py:1309 -#: common/setting/system.py:1326 +#: common/setting/system.py:317 common/setting/system.py:346 +#: common/setting/system.py:359 common/setting/system.py:367 +#: common/setting/system.py:374 common/setting/system.py:383 +#: common/setting/system.py:392 common/setting/system.py:645 +#: common/setting/system.py:673 common/setting/system.py:804 +#: common/setting/system.py:1301 common/setting/system.py:1317 +#: common/setting/system.py:1334 msgid "days" msgstr "天" -#: common/setting/system.py:313 +#: common/setting/system.py:321 msgid "Currency Update Plugin" msgstr "幣種更新插件" -#: common/setting/system.py:314 +#: common/setting/system.py:322 msgid "Currency update plugin to use" msgstr "使用貨幣更新插件" -#: common/setting/system.py:319 +#: common/setting/system.py:327 msgid "Upload Size Limit" msgstr "" -#: common/setting/system.py:320 +#: common/setting/system.py:328 msgid "Maximum allowable upload size for images and files" msgstr "" -#: common/setting/system.py:327 +#: common/setting/system.py:335 msgid "Strict URL Validation" msgstr "嚴格的 URL 驗證" -#: common/setting/system.py:328 +#: common/setting/system.py:336 msgid "Require schema specification when validating URLs" msgstr "驗證 URL 時需要 schema 規範" -#: common/setting/system.py:334 +#: common/setting/system.py:342 msgid "Update Check Interval" msgstr "更新檢查間隔" -#: common/setting/system.py:335 +#: common/setting/system.py:343 msgid "How often to check for updates (set to zero to disable)" msgstr "檢查更新的頻率(設置為零以禁用)" -#: common/setting/system.py:341 +#: common/setting/system.py:349 msgid "Automatic Backup" msgstr "自動備份" -#: common/setting/system.py:342 +#: common/setting/system.py:350 msgid "Enable automatic backup of database and media files" msgstr "啟動資料庫和媒體文件自動備份" -#: common/setting/system.py:347 +#: common/setting/system.py:355 msgid "Auto Backup Interval" msgstr "自動備份間隔" -#: common/setting/system.py:348 +#: common/setting/system.py:356 msgid "Specify number of days between automated backup events" msgstr "指定自動備份之間的間隔天數" -#: common/setting/system.py:354 +#: common/setting/system.py:362 msgid "Task Deletion Interval" msgstr "任務刪除間隔" -#: common/setting/system.py:356 +#: common/setting/system.py:364 msgid "Background task results will be deleted after specified number of days" msgstr "後台任務結果將在指定天數後刪除" -#: common/setting/system.py:363 +#: common/setting/system.py:371 msgid "Error Log Deletion Interval" msgstr "錯誤日誌刪除間隔" -#: common/setting/system.py:364 +#: common/setting/system.py:372 msgid "Error logs will be deleted after specified number of days" msgstr "錯誤日誌將在指定天數後被刪除" -#: common/setting/system.py:370 +#: common/setting/system.py:378 msgid "Notification Deletion Interval" msgstr "通知刪除間隔" -#: common/setting/system.py:372 +#: common/setting/system.py:380 msgid "User notifications will be deleted after specified number of days" msgstr "用户通知將在指定天數後被刪除" -#: common/setting/system.py:379 +#: common/setting/system.py:387 msgid "Email Deletion Interval" msgstr "電子郵件刪除間隔" -#: common/setting/system.py:381 +#: common/setting/system.py:389 msgid "Email messages will be deleted after specified number of days" msgstr "電子郵件訊息將在指定天數後刪除" -#: common/setting/system.py:388 +#: common/setting/system.py:396 msgid "Protect Email Log" msgstr "保護電子郵件日誌" -#: common/setting/system.py:389 +#: common/setting/system.py:397 msgid "Prevent deletion of email log entries" msgstr "防止刪除電子郵件日誌紀錄" -#: common/setting/system.py:394 +#: common/setting/system.py:402 msgid "Barcode Support" msgstr "條形碼支持" -#: common/setting/system.py:395 +#: common/setting/system.py:403 msgid "Enable barcode scanner support in the web interface" msgstr "在網頁界面啓用條形碼掃描器支持" -#: common/setting/system.py:401 +#: common/setting/system.py:409 msgid "Store Barcode Results" msgstr "存儲條碼結果" -#: common/setting/system.py:402 +#: common/setting/system.py:410 msgid "Store barcode scan results in the database" msgstr "存儲條碼掃描結果" -#: common/setting/system.py:408 +#: common/setting/system.py:416 msgid "Barcode Scans Maximum Count" msgstr "條碼掃描最大計數" -#: common/setting/system.py:409 +#: common/setting/system.py:417 msgid "Maximum number of barcode scan results to store" msgstr "存儲條碼掃描結果的最大數量" -#: common/setting/system.py:414 +#: common/setting/system.py:422 msgid "Barcode Input Delay" msgstr "條形碼掃描延遲設置" -#: common/setting/system.py:415 +#: common/setting/system.py:423 msgid "Barcode input processing delay time" msgstr "條形碼輸入處理延遲時間" -#: common/setting/system.py:421 +#: common/setting/system.py:429 msgid "Barcode Webcam Support" msgstr "條碼攝像頭支持" -#: common/setting/system.py:422 +#: common/setting/system.py:430 msgid "Allow barcode scanning via webcam in browser" msgstr "允許通過網絡攝像頭掃描條形碼" -#: common/setting/system.py:428 +#: common/setting/system.py:436 msgid "Barcode Show Data" msgstr "條形碼顯示數據" -#: common/setting/system.py:429 +#: common/setting/system.py:437 msgid "Display barcode data in browser as text" msgstr "在瀏覽器中將條形碼數據顯示為文本" -#: common/setting/system.py:435 +#: common/setting/system.py:443 msgid "Barcode Generation Plugin" msgstr "條形碼生成插件" -#: common/setting/system.py:436 +#: common/setting/system.py:444 msgid "Plugin to use for internal barcode data generation" msgstr "用於內部條形碼數據生成的插件" -#: common/setting/system.py:441 +#: common/setting/system.py:449 msgid "Part Locking" msgstr "" -#: common/setting/system.py:442 +#: common/setting/system.py:450 msgid "Enable locking of parts to prevent modification" msgstr "" -#: common/setting/system.py:448 +#: common/setting/system.py:456 msgid "Part Revisions" msgstr "零件修訂" -#: common/setting/system.py:449 +#: common/setting/system.py:457 msgid "Enable revision field for Part" msgstr "啓用零件修訂字段" -#: common/setting/system.py:455 +#: common/setting/system.py:463 msgid "Assembly Revision Only" msgstr "僅限裝配修訂版本" -#: common/setting/system.py:456 +#: common/setting/system.py:464 msgid "Only allow revisions for assembly parts" msgstr "僅允許對裝配零件進行修訂" -#: common/setting/system.py:461 +#: common/setting/system.py:469 msgid "Allow Deletion from Assembly" msgstr "允許從裝配中刪除" -#: common/setting/system.py:462 +#: common/setting/system.py:470 msgid "Allow deletion of parts which are used in an assembly" msgstr "允許刪除已在裝配中使用的零件" -#: common/setting/system.py:467 +#: common/setting/system.py:475 msgid "IPN Regex" msgstr "IPN 內部零件號" -#: common/setting/system.py:468 +#: common/setting/system.py:476 msgid "Regular expression pattern for matching Part IPN" msgstr "匹配零件 IPN(內部零件號)的正則表達式模式" -#: common/setting/system.py:471 +#: common/setting/system.py:479 msgid "Allow Duplicate IPN" msgstr "允許重複的 IPN(內部零件號)" -#: common/setting/system.py:472 +#: common/setting/system.py:480 msgid "Allow multiple parts to share the same IPN" msgstr "允許多個零件共享相同的 IPN(內部零件號)" -#: common/setting/system.py:477 +#: common/setting/system.py:485 msgid "Allow Editing IPN" msgstr "允許編輯 IPN(內部零件號)" -#: common/setting/system.py:478 +#: common/setting/system.py:486 msgid "Allow changing the IPN value while editing a part" msgstr "允許編輯零件時更改內部零件號" -#: common/setting/system.py:483 +#: common/setting/system.py:491 msgid "Copy Part BOM Data" msgstr "複製零件物料清單數據" -#: common/setting/system.py:484 +#: common/setting/system.py:492 msgid "Copy BOM data by default when duplicating a part" msgstr "複製零件時默認複製物料清單數據" -#: common/setting/system.py:489 +#: common/setting/system.py:497 msgid "Copy Part Parameter Data" msgstr "複製零件參數數據" -#: common/setting/system.py:490 +#: common/setting/system.py:498 msgid "Copy parameter data by default when duplicating a part" msgstr "複製零件時默認複製參數數據" -#: common/setting/system.py:495 +#: common/setting/system.py:503 msgid "Copy Part Test Data" msgstr "複製零件測試數據" -#: common/setting/system.py:496 +#: common/setting/system.py:504 msgid "Copy test data by default when duplicating a part" msgstr "複製零件時默認複製測試數據" -#: common/setting/system.py:501 +#: common/setting/system.py:509 msgid "Copy Category Parameter Templates" msgstr "複製類別參數模板" -#: common/setting/system.py:502 +#: common/setting/system.py:510 msgid "Copy category parameter templates when creating a part" msgstr "創建零件時複製類別參數模板" -#: common/setting/system.py:508 +#: common/setting/system.py:516 msgid "Parts are templates by default" msgstr "零件默認為模板" -#: common/setting/system.py:514 +#: common/setting/system.py:522 msgid "Parts can be assembled from other components by default" msgstr "默認情況下,元件可由其他零件組裝而成" -#: common/setting/system.py:519 part/models.py:1288 part/serializers.py:1517 +#: common/setting/system.py:527 part/models.py:1288 part/serializers.py:1517 #: part/serializers.py:1525 msgid "Component" msgstr "組件" -#: common/setting/system.py:520 +#: common/setting/system.py:528 msgid "Parts can be used as sub-components by default" msgstr "默認情況下,零件可用作子部件" -#: common/setting/system.py:525 part/models.py:1306 +#: common/setting/system.py:533 part/models.py:1306 msgid "Purchaseable" msgstr "可購買" -#: common/setting/system.py:526 +#: common/setting/system.py:534 msgid "Parts are purchaseable by default" msgstr "默認情況下可購買零件" -#: common/setting/system.py:531 part/models.py:1312 stock/api.py:716 +#: common/setting/system.py:539 part/models.py:1312 stock/api.py:716 msgid "Salable" msgstr "可銷售" -#: common/setting/system.py:532 +#: common/setting/system.py:540 msgid "Parts are salable by default" msgstr "零件默認為可銷售" -#: common/setting/system.py:538 +#: common/setting/system.py:546 msgid "Parts are trackable by default" msgstr "默認情況下可跟蹤零件" -#: common/setting/system.py:543 part/models.py:1328 +#: common/setting/system.py:551 part/models.py:1328 msgid "Virtual" msgstr "虛擬的" -#: common/setting/system.py:544 +#: common/setting/system.py:552 msgid "Parts are virtual by default" msgstr "默認情況下,零件是虛擬的" -#: common/setting/system.py:549 +#: common/setting/system.py:557 msgid "Show related parts" msgstr "顯示相關零件" -#: common/setting/system.py:550 +#: common/setting/system.py:558 msgid "Display related parts for a part" msgstr "顯示零件的相關零件" -#: common/setting/system.py:555 +#: common/setting/system.py:563 msgid "Initial Stock Data" msgstr "初始庫存數據" -#: common/setting/system.py:556 +#: common/setting/system.py:564 msgid "Allow creation of initial stock when adding a new part" msgstr "允許在添加新零件時創建初始庫存" -#: common/setting/system.py:561 +#: common/setting/system.py:569 msgid "Initial Supplier Data" msgstr "初始供應商數據" -#: common/setting/system.py:563 +#: common/setting/system.py:571 msgid "Allow creation of initial supplier data when adding a new part" msgstr "允許在添加新零件時創建初始供應商數據" -#: common/setting/system.py:569 +#: common/setting/system.py:577 msgid "Part Name Display Format" msgstr "零件名稱顯示格式" -#: common/setting/system.py:570 +#: common/setting/system.py:578 msgid "Format to display the part name" msgstr "顯示零件名稱的格式" -#: common/setting/system.py:576 +#: common/setting/system.py:584 msgid "Part Category Default Icon" msgstr "零件類別默認圖標" -#: common/setting/system.py:577 +#: common/setting/system.py:585 msgid "Part category default icon (empty means no icon)" msgstr "零件類別默認圖標 (空表示沒有圖標)" -#: common/setting/system.py:582 +#: common/setting/system.py:590 msgid "Minimum Pricing Decimal Places" msgstr "最小定價小數位數" -#: common/setting/system.py:584 +#: common/setting/system.py:592 msgid "Minimum number of decimal places to display when rendering pricing data" msgstr "呈現定價數據時顯示的最小小數位數" -#: common/setting/system.py:595 +#: common/setting/system.py:603 msgid "Maximum Pricing Decimal Places" msgstr "最大定價小數位數" -#: common/setting/system.py:597 +#: common/setting/system.py:605 msgid "Maximum number of decimal places to display when rendering pricing data" msgstr "呈現定價數據時顯示的最大小數位數" -#: common/setting/system.py:608 +#: common/setting/system.py:616 msgid "Use Supplier Pricing" msgstr "使用供應商定價" -#: common/setting/system.py:610 +#: common/setting/system.py:618 msgid "Include supplier price breaks in overall pricing calculations" msgstr "將供應商的價批發價納入總體定價計算中" -#: common/setting/system.py:616 +#: common/setting/system.py:624 msgid "Purchase History Override" msgstr "購買歷史記錄覆蓋" -#: common/setting/system.py:618 +#: common/setting/system.py:626 msgid "Historical purchase order pricing overrides supplier price breaks" msgstr "歷史採購訂單定價優先於供應商批發價" -#: common/setting/system.py:624 +#: common/setting/system.py:632 msgid "Use Stock Item Pricing" msgstr "使用庫存項定價" -#: common/setting/system.py:626 +#: common/setting/system.py:634 msgid "Use pricing from manually entered stock data for pricing calculations" msgstr "使用手動輸入的庫存數據進行定價計算" -#: common/setting/system.py:632 +#: common/setting/system.py:640 msgid "Stock Item Pricing Age" msgstr "庫存項目定價時間" -#: common/setting/system.py:634 +#: common/setting/system.py:642 msgid "Exclude stock items older than this number of days from pricing calculations" msgstr "從定價計算中排除超過此天數的庫存項目" -#: common/setting/system.py:641 +#: common/setting/system.py:649 msgid "Use Variant Pricing" msgstr "使用變體定價" -#: common/setting/system.py:642 +#: common/setting/system.py:650 msgid "Include variant pricing in overall pricing calculations" msgstr "在整體定價計算中包括變體定價" -#: common/setting/system.py:647 +#: common/setting/system.py:655 msgid "Active Variants Only" msgstr "僅限活躍變體" -#: common/setting/system.py:649 +#: common/setting/system.py:657 msgid "Only use active variant parts for calculating variant pricing" msgstr "僅使用活躍變體零件計算變體價格" -#: common/setting/system.py:655 +#: common/setting/system.py:663 msgid "Auto Update Pricing" msgstr "自動更新定價" -#: common/setting/system.py:657 +#: common/setting/system.py:665 msgid "Automatically update part pricing when internal data changes" msgstr "當內部資料變更時自動更新零件定價" -#: common/setting/system.py:663 +#: common/setting/system.py:671 msgid "Pricing Rebuild Interval" msgstr "價格重建間隔" -#: common/setting/system.py:664 +#: common/setting/system.py:672 msgid "Number of days before part pricing is automatically updated" msgstr "零件價格自動更新前的天數" -#: common/setting/system.py:670 +#: common/setting/system.py:678 msgid "Internal Prices" msgstr "內部價格" -#: common/setting/system.py:671 +#: common/setting/system.py:679 msgid "Enable internal prices for parts" msgstr "啓用內部零件價格" -#: common/setting/system.py:676 +#: common/setting/system.py:684 msgid "Internal Price Override" msgstr "覆蓋內部價格" -#: common/setting/system.py:678 +#: common/setting/system.py:686 msgid "If available, internal prices override price range calculations" msgstr "如果有內部價格,內部價格將覆蓋價格範圍計算" -#: common/setting/system.py:684 +#: common/setting/system.py:692 msgid "Allow BOM Zero Quantity" msgstr "允許 BOM 零數量" -#: common/setting/system.py:686 +#: common/setting/system.py:694 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 "接受零件的 BOM 項目數量為零。允許使用設定數量來定義每次生產所需的數量,而與生產數量無關" -#: common/setting/system.py:692 +#: common/setting/system.py:700 msgid "Enable label printing" msgstr "啓用標籤打印功能" -#: common/setting/system.py:693 +#: common/setting/system.py:701 msgid "Enable label printing from the web interface" msgstr "啓用從網絡界面打印標籤" -#: common/setting/system.py:699 +#: common/setting/system.py:707 msgid "Label Image DPI" msgstr "標籤圖片 DPI" -#: common/setting/system.py:701 +#: common/setting/system.py:709 msgid "DPI resolution when generating image files to supply to label printing plugins" msgstr "生成圖像文件以供標籤打印插件使用時的 DPI 分辨率" -#: common/setting/system.py:707 +#: common/setting/system.py:715 msgid "Enable Reports" msgstr "啓用報告" -#: common/setting/system.py:708 +#: common/setting/system.py:716 msgid "Enable generation of reports" msgstr "啓用報告生成" -#: common/setting/system.py:714 +#: common/setting/system.py:722 msgid "Debug Mode" msgstr "調試模式" -#: common/setting/system.py:715 +#: common/setting/system.py:723 msgid "Generate reports in debug mode (HTML output)" msgstr "以調試模式生成報告(HTML 輸出)" -#: common/setting/system.py:721 +#: common/setting/system.py:729 msgid "Report URL Fetching" msgstr "" -#: common/setting/system.py:722 +#: common/setting/system.py:730 msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:728 +#: common/setting/system.py:736 msgid "Log Report Errors" msgstr "日誌錯誤報告" -#: common/setting/system.py:729 +#: common/setting/system.py:737 msgid "Log errors which occur when generating reports" msgstr "記錄生成報告時出現的錯誤" -#: common/setting/system.py:735 plugin/builtin/labels/label_sheet.py:30 +#: common/setting/system.py:743 plugin/builtin/labels/label_sheet.py:30 #: report/models.py:486 msgid "Page Size" msgstr "頁面大小" -#: common/setting/system.py:736 +#: common/setting/system.py:744 msgid "Default page size for PDF reports" msgstr "PDF 報告默認頁面大小" -#: common/setting/system.py:741 +#: common/setting/system.py:749 msgid "Enforce Parameter Units" msgstr "強制參數單位" -#: common/setting/system.py:743 +#: common/setting/system.py:751 msgid "If units are provided, parameter values must match the specified units" msgstr "如果提供了單位,參數值必須與指定的單位匹配" -#: common/setting/system.py:749 +#: common/setting/system.py:757 msgid "Globally Unique Serials" msgstr "全局唯一序列號" -#: common/setting/system.py:750 +#: common/setting/system.py:758 msgid "Serial numbers for stock items must be globally unique" msgstr "庫存項的序列號必須全局唯一" -#: common/setting/system.py:755 +#: common/setting/system.py:763 msgid "Delete Depleted Stock" msgstr "刪除已耗盡的庫存" -#: common/setting/system.py:756 +#: common/setting/system.py:764 msgid "Determines default behavior when a stock item is depleted" msgstr "設置庫存耗盡時的默認行為" -#: common/setting/system.py:761 +#: common/setting/system.py:769 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:762 +#: common/setting/system.py:770 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:767 +#: common/setting/system.py:775 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:768 +#: common/setting/system.py:776 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:773 +#: common/setting/system.py:781 msgid "Batch Code Template" msgstr "批號模板" -#: common/setting/system.py:774 +#: common/setting/system.py:782 msgid "Template for generating default batch codes for stock items" msgstr "為庫存項生成默認批號的模板" -#: common/setting/system.py:778 +#: common/setting/system.py:786 msgid "Stock Expiry" msgstr "庫存過期" -#: common/setting/system.py:779 +#: common/setting/system.py:787 msgid "Enable stock expiry functionality" msgstr "啓用庫存過期功能" -#: common/setting/system.py:785 +#: common/setting/system.py:793 msgid "Sell Expired Stock" msgstr "銷售過期庫存" -#: common/setting/system.py:786 +#: common/setting/system.py:794 msgid "Allow sale of expired stock" msgstr "允許銷售過期庫存" -#: common/setting/system.py:791 +#: common/setting/system.py:799 msgid "Stock Stale Time" msgstr "庫存過期時間" -#: common/setting/system.py:793 +#: common/setting/system.py:801 msgid "Number of days stock items are considered stale before expiring" msgstr "庫存項在到期前被視為過期的天數" -#: common/setting/system.py:800 +#: common/setting/system.py:808 msgid "Build Expired Stock" msgstr "生產過期庫存" -#: common/setting/system.py:801 +#: common/setting/system.py:809 msgid "Allow building with expired stock" msgstr "允許用過期的庫存生產" -#: common/setting/system.py:806 +#: common/setting/system.py:814 msgid "Stock Ownership Control" msgstr "庫存所有權控制" -#: common/setting/system.py:807 +#: common/setting/system.py:815 msgid "Enable ownership control over stock locations and items" msgstr "啓用庫存地點和項目的所有權控制" -#: common/setting/system.py:813 +#: common/setting/system.py:821 msgid "Stock Location Default Icon" msgstr "庫存地點默認圖標" -#: common/setting/system.py:814 +#: common/setting/system.py:822 msgid "Stock location default icon (empty means no icon)" msgstr "庫存地點默認圖標 (空表示沒有圖標)" -#: common/setting/system.py:819 +#: common/setting/system.py:827 msgid "Show Installed Stock Items" msgstr "顯示已安裝的庫存項" -#: common/setting/system.py:820 +#: common/setting/system.py:828 msgid "Display installed stock items in stock tables" msgstr "在庫存表中顯示已安裝的庫存項" -#: common/setting/system.py:825 +#: common/setting/system.py:833 msgid "Check BOM when installing items" msgstr "在安裝項目時檢查物料清單" -#: common/setting/system.py:827 +#: common/setting/system.py:835 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "已安裝的庫存項目必須存在於上級零件的物料清單中" -#: common/setting/system.py:833 +#: common/setting/system.py:841 msgid "Allow Out of Stock Transfer" msgstr "允許超出庫存轉移" -#: common/setting/system.py:835 +#: common/setting/system.py:843 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "允許非庫存的庫存項目在庫存位置之間轉移" -#: common/setting/system.py:841 +#: common/setting/system.py:849 msgid "Merge stock with existing stock on transfer by default" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:851 msgid "Default state for merge stock on transfer behaviour. (Can be changed per transfer if desired)" msgstr "" -#: common/setting/system.py:849 +#: common/setting/system.py:857 msgid "Build Order Reference Pattern" msgstr "生產訂單參考模式" -#: common/setting/system.py:850 +#: common/setting/system.py:858 msgid "Required pattern for generating Build Order reference field" msgstr "生成生產訂單參考字段所需的模式" -#: common/setting/system.py:855 common/setting/system.py:924 -#: common/setting/system.py:944 common/setting/system.py:995 -#: common/setting/system.py:1025 +#: common/setting/system.py:863 common/setting/system.py:932 +#: common/setting/system.py:952 common/setting/system.py:1003 +#: common/setting/system.py:1033 msgid "Require Responsible Owner" msgstr "要求負責人" -#: common/setting/system.py:856 common/setting/system.py:925 -#: common/setting/system.py:945 common/setting/system.py:996 -#: common/setting/system.py:1026 +#: common/setting/system.py:864 common/setting/system.py:933 +#: common/setting/system.py:953 common/setting/system.py:1004 +#: common/setting/system.py:1034 msgid "A responsible owner must be assigned to each order" msgstr "必須為每個訂單分配一個負責人" -#: common/setting/system.py:861 +#: common/setting/system.py:869 msgid "Require Active Part" msgstr "需要活動零件" -#: common/setting/system.py:862 +#: common/setting/system.py:870 msgid "Prevent build order creation for inactive parts" msgstr "防止為非活動零件創建生產訂單" -#: common/setting/system.py:867 +#: common/setting/system.py:875 msgid "Require Locked Part" msgstr "需要鎖定零件" -#: common/setting/system.py:868 +#: common/setting/system.py:876 msgid "Prevent build order creation for unlocked parts" msgstr "防止為未鎖定的零件創建生產訂單" -#: common/setting/system.py:873 +#: common/setting/system.py:881 msgid "Require Valid BOM" msgstr "需要有效的物料清單" -#: common/setting/system.py:874 +#: common/setting/system.py:882 msgid "Prevent build order creation unless BOM has been validated" msgstr "除非物料清單已驗證,否則禁止創建生產訂單" -#: common/setting/system.py:879 +#: common/setting/system.py:887 msgid "Require Closed Child Orders" msgstr "需要關閉子訂單" -#: common/setting/system.py:881 +#: common/setting/system.py:889 msgid "Prevent build order completion until all child orders are closed" msgstr "在所有子訂單關閉之前,阻止生產訂單的完成" -#: common/setting/system.py:887 +#: common/setting/system.py:895 msgid "External Build Orders" msgstr "外部生產工單" -#: common/setting/system.py:888 +#: common/setting/system.py:896 msgid "Enable external build order functionality" msgstr "啟用外部生產工單功能" -#: common/setting/system.py:893 +#: common/setting/system.py:901 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:895 +#: common/setting/system.py:903 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:901 +#: common/setting/system.py:909 msgid "Block Until Tests Pass" msgstr "阻止直到測試通過" -#: common/setting/system.py:903 +#: common/setting/system.py:911 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "在所有必要的測試通過之前,阻止產出完成" -#: common/setting/system.py:909 +#: common/setting/system.py:917 msgid "Enable Return Orders" msgstr "啓用訂單退貨" -#: common/setting/system.py:910 +#: common/setting/system.py:918 msgid "Enable return order functionality in the user interface" msgstr "在用户界面中啓用訂單退貨功能" -#: common/setting/system.py:916 +#: common/setting/system.py:924 msgid "Return Order Reference Pattern" msgstr "退貨訂單參考模式" -#: common/setting/system.py:918 +#: common/setting/system.py:926 msgid "Required pattern for generating Return Order reference field" msgstr "生成退貨訂單參考字段所需的模式" -#: common/setting/system.py:930 +#: common/setting/system.py:938 msgid "Edit Completed Return Orders" msgstr "編輯已完成的退貨訂單" -#: common/setting/system.py:932 +#: common/setting/system.py:940 msgid "Allow editing of return orders after they have been completed" msgstr "允許編輯已完成的退貨訂單" -#: common/setting/system.py:938 +#: common/setting/system.py:946 msgid "Sales Order Reference Pattern" msgstr "銷售訂單參考模式" -#: common/setting/system.py:939 +#: common/setting/system.py:947 msgid "Required pattern for generating Sales Order reference field" msgstr "生成銷售訂單參考字段所需參照模式" -#: common/setting/system.py:950 +#: common/setting/system.py:958 msgid "Sales Order Default Shipment" msgstr "銷售訂單默認配送方式" -#: common/setting/system.py:951 +#: common/setting/system.py:959 msgid "Enable creation of default shipment with sales orders" msgstr "啓用創建銷售訂單的默認配送功能" -#: common/setting/system.py:956 +#: common/setting/system.py:964 msgid "Edit Completed Sales Orders" msgstr "編輯已完成的銷售訂單" -#: common/setting/system.py:958 +#: common/setting/system.py:966 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "允許在訂單配送或完成後編輯銷售訂單" -#: common/setting/system.py:964 +#: common/setting/system.py:972 msgid "Shipment Requires Checking" msgstr "發貨需要檢查" -#: common/setting/system.py:966 +#: common/setting/system.py:974 msgid "Prevent completion of shipments until items have been checked" msgstr "在項目被檢查前,防止完成發貨" -#: common/setting/system.py:972 +#: common/setting/system.py:980 msgid "Mark Shipped Orders as Complete" msgstr "標記該訂單為已完成?" -#: common/setting/system.py:974 +#: common/setting/system.py:982 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "標記為已發貨的銷售訂單將自動完成,繞過“已發貨”狀態" -#: common/setting/system.py:980 +#: common/setting/system.py:988 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:981 +#: common/setting/system.py:989 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:995 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:989 +#: common/setting/system.py:997 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:1001 +#: common/setting/system.py:1009 msgid "Edit Completed Transfer Orders" msgstr "" -#: common/setting/system.py:1003 +#: common/setting/system.py:1011 msgid "Allow editing of transfer orders after they have been completed" msgstr "" -#: common/setting/system.py:1009 +#: common/setting/system.py:1017 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:1011 +#: common/setting/system.py:1019 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:1017 +#: common/setting/system.py:1025 msgid "Purchase Order Reference Pattern" msgstr "採購訂單參考模式" -#: common/setting/system.py:1019 +#: common/setting/system.py:1027 msgid "Required pattern for generating Purchase Order reference field" msgstr "生成採購訂單參考字段所需的模式" -#: common/setting/system.py:1031 +#: common/setting/system.py:1039 msgid "Edit Completed Purchase Orders" msgstr "編輯已完成的採購訂單" -#: common/setting/system.py:1033 +#: common/setting/system.py:1041 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "允許在採購訂單已配送或完成後編輯訂單" -#: common/setting/system.py:1039 +#: common/setting/system.py:1047 msgid "Convert Currency" msgstr "轉換幣別" -#: common/setting/system.py:1040 +#: common/setting/system.py:1048 msgid "Convert item value to base currency when receiving stock" msgstr "收貨時將項目價值換算為基準幣別" -#: common/setting/system.py:1045 +#: common/setting/system.py:1053 msgid "Auto Complete Purchase Orders" msgstr "自動完成採購訂單" -#: common/setting/system.py:1047 +#: common/setting/system.py:1055 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "當收到所有行項目時,自動將採購訂單標記為完成" -#: common/setting/system.py:1053 +#: common/setting/system.py:1061 msgid "Merge Purchase Order Line Items" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1063 msgid "Merge new purchase order line items with existing lines that share the same part, destination, and target date" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1069 msgid "Default Receive Location" msgstr "" -#: common/setting/system.py:1063 +#: common/setting/system.py:1071 msgid "Default destination location for received goods on new purchase orders" msgstr "" -#: common/setting/system.py:1071 +#: common/setting/system.py:1079 msgid "Enable password forgot" msgstr "忘記啓用密碼" -#: common/setting/system.py:1072 +#: common/setting/system.py:1080 msgid "Enable password forgot function on the login pages" msgstr "在登錄頁面上啓用忘記密碼功能" -#: common/setting/system.py:1078 +#: common/setting/system.py:1086 msgid "Enable registration" msgstr "啓用註冊" -#: common/setting/system.py:1079 +#: common/setting/system.py:1087 msgid "Enable self-registration for users on the login pages" msgstr "在登錄頁面為用户啓用自行註冊功能" -#: common/setting/system.py:1085 +#: common/setting/system.py:1093 msgid "Enable SSO" msgstr "啓用單點登錄" -#: common/setting/system.py:1086 +#: common/setting/system.py:1094 msgid "Enable SSO on the login pages" msgstr "在登錄界面啓用單點登錄" -#: common/setting/system.py:1092 +#: common/setting/system.py:1100 msgid "Enable SSO registration" msgstr "啓用單點登錄註冊" -#: common/setting/system.py:1094 +#: common/setting/system.py:1102 msgid "Enable self-registration via SSO for users on the login pages" msgstr "允許登錄頁面上的用户通過 SSO 進行自我註冊" -#: common/setting/system.py:1101 +#: common/setting/system.py:1109 msgid "Enable SSO group sync" msgstr "啓用單點登錄羣組同步" -#: common/setting/system.py:1103 +#: common/setting/system.py:1111 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "啓用庫存管理系統組和由身份提供者提供的組的同步功能" -#: common/setting/system.py:1110 +#: common/setting/system.py:1118 msgid "SSO group key" msgstr "單點登錄系統組密鑰" -#: common/setting/system.py:1111 +#: common/setting/system.py:1119 msgid "The name of the groups claim attribute provided by the IdP" msgstr "由身份提供者提供的組聲明屬性名稱" -#: common/setting/system.py:1117 +#: common/setting/system.py:1125 msgid "SSO group map" msgstr "單點登錄系統組地圖" -#: common/setting/system.py:1119 +#: common/setting/system.py:1127 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:1126 +#: common/setting/system.py:1134 msgid "Remove groups outside of SSO" msgstr "移除單點登錄系統以外的羣組" -#: common/setting/system.py:1128 +#: common/setting/system.py:1136 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:1134 +#: common/setting/system.py:1142 msgid "Disabling this setting will stop cleaning up groups that external users no longer belong to. This might cause security issues." msgstr "" -#: common/setting/system.py:1139 +#: common/setting/system.py:1147 msgid "Email required" msgstr "需要郵箱地址" -#: common/setting/system.py:1140 +#: common/setting/system.py:1148 msgid "Require user to supply mail on signup" msgstr "要求用户在註冊時提供郵件" -#: common/setting/system.py:1145 +#: common/setting/system.py:1153 msgid "Auto-fill SSO users" msgstr "自動填充單點登錄系統用户" -#: common/setting/system.py:1146 +#: common/setting/system.py:1154 msgid "Automatically fill out user-details from SSO account-data" msgstr "自動使用單點登錄系統賬户的數據填寫用户詳細信息" -#: common/setting/system.py:1151 +#: common/setting/system.py:1159 msgid "Mail twice" msgstr "發兩次郵件" -#: common/setting/system.py:1152 +#: common/setting/system.py:1160 msgid "On signup ask users twice for their mail" msgstr "註冊時詢問用户他們的電子郵件兩次" -#: common/setting/system.py:1157 +#: common/setting/system.py:1165 msgid "Password twice" msgstr "兩次輸入密碼" -#: common/setting/system.py:1158 +#: common/setting/system.py:1166 msgid "On signup ask users twice for their password" msgstr "當註冊時請用户輸入密碼兩次" -#: common/setting/system.py:1163 +#: common/setting/system.py:1171 msgid "Allowed domains" msgstr "域名白名單" -#: common/setting/system.py:1165 +#: common/setting/system.py:1173 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "限制註冊到某些域名 (逗號分隔,以 @ 開頭)" -#: common/setting/system.py:1172 +#: common/setting/system.py:1180 msgid "Group on signup" msgstr "註冊羣組" -#: common/setting/system.py:1174 +#: common/setting/system.py:1182 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 "註冊時分配給新用户的組。 如果啓用了單點登錄系統羣組同步,此羣組僅在無法從 IdP 分配任何羣組的情況下才被設置。" -#: common/setting/system.py:1181 +#: common/setting/system.py:1189 msgid "Enforce MFA" msgstr "強制啓用多因素安全認證" -#: common/setting/system.py:1182 +#: common/setting/system.py:1190 msgid "Users must use multifactor security." msgstr "用户必須使用多因素安全認證。" -#: common/setting/system.py:1187 +#: common/setting/system.py:1195 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "啟用此設定將要求所有使用者設定多因素驗證。所有工作階段將立即中斷連線。" -#: common/setting/system.py:1193 +#: common/setting/system.py:1201 msgid "Check plugins on startup" msgstr "啓動時檢查插件" -#: common/setting/system.py:1195 +#: common/setting/system.py:1203 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "啓動時檢查全部插件是否已安裝 - 在容器環境中啓用" -#: common/setting/system.py:1202 +#: common/setting/system.py:1210 msgid "Check for plugin updates" msgstr "檢查插件更新" -#: common/setting/system.py:1203 +#: common/setting/system.py:1211 msgid "Enable periodic checks for updates to installed plugins" msgstr "啓用定期檢查已安裝插件的更新" -#: common/setting/system.py:1209 +#: common/setting/system.py:1217 msgid "Enable URL integration" msgstr "啓用統一資源定位符集成" -#: common/setting/system.py:1210 +#: common/setting/system.py:1218 msgid "Enable plugins to add URL routes" msgstr "啓用插件以添加統一資源定位符路由" -#: common/setting/system.py:1217 +#: common/setting/system.py:1225 msgid "Enable navigation integration" msgstr "啓用導航集成" -#: common/setting/system.py:1218 +#: common/setting/system.py:1226 msgid "Enable plugins to integrate into navigation" msgstr "啓用插件以集成到導航中" -#: common/setting/system.py:1225 +#: common/setting/system.py:1233 msgid "Enable app integration" msgstr "啓用應用集成" -#: common/setting/system.py:1226 +#: common/setting/system.py:1234 msgid "Enable plugins to add apps" msgstr "啓用插件添加應用" -#: common/setting/system.py:1233 +#: common/setting/system.py:1241 msgid "Enable schedule integration" msgstr "啓用調度集成" -#: common/setting/system.py:1234 +#: common/setting/system.py:1242 msgid "Enable plugins to run scheduled tasks" msgstr "啓用插件來運行預定任務" -#: common/setting/system.py:1241 +#: common/setting/system.py:1249 msgid "Enable event integration" msgstr "啓用事件集成" -#: common/setting/system.py:1242 +#: common/setting/system.py:1250 msgid "Enable plugins to respond to internal events" msgstr "啓用插件響應內部事件" -#: common/setting/system.py:1249 +#: common/setting/system.py:1257 msgid "Enable interface integration" msgstr "啓用界面集成" -#: common/setting/system.py:1250 +#: common/setting/system.py:1258 msgid "Enable plugins to integrate into the user interface" msgstr "啓用插件集成到用户界面" -#: common/setting/system.py:1257 +#: common/setting/system.py:1265 msgid "Enable mail integration" msgstr "啟用郵件整合" -#: common/setting/system.py:1258 +#: common/setting/system.py:1266 msgid "Enable plugins to process outgoing/incoming mails" msgstr "允許模組處理寄出/接收郵件" -#: common/setting/system.py:1265 +#: common/setting/system.py:1273 msgid "Enable project codes" msgstr "啟用專案代碼" -#: common/setting/system.py:1266 +#: common/setting/system.py:1274 msgid "Enable project codes for tracking projects" msgstr "啟用專案代碼以追蹤專案" -#: common/setting/system.py:1272 +#: common/setting/system.py:1280 msgid "Enable Stocktake" msgstr "啟用盤點" -#: common/setting/system.py:1274 +#: common/setting/system.py:1282 msgid "Enable functionality for recording historical stock levels and value" msgstr "啟用記錄庫存數量及價值歷史的功能" -#: common/setting/system.py:1281 +#: common/setting/system.py:1289 msgid "Exclude External Locations" msgstr "排除外部地點" -#: common/setting/system.py:1283 +#: common/setting/system.py:1291 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "從盤點計算中排除外部位置的庫存項目" -#: common/setting/system.py:1289 +#: common/setting/system.py:1297 msgid "Automatic Stocktake Period" msgstr "自動盤點週期" -#: common/setting/system.py:1290 +#: common/setting/system.py:1298 msgid "Number of days between automatic stocktake recording" msgstr "自動記錄盤點的天數間隔" -#: common/setting/system.py:1296 +#: common/setting/system.py:1304 msgid "Delete Old Stocktake Entries" msgstr "刪除舊的盤點項目" -#: common/setting/system.py:1298 +#: common/setting/system.py:1306 msgid "Delete stocktake entries older than the specified number of days" msgstr "刪除超過指定天數的盤點項目" -#: common/setting/system.py:1304 +#: common/setting/system.py:1312 msgid "Stocktake Deletion Interval" msgstr "盤點刪除間隔" -#: common/setting/system.py:1306 +#: common/setting/system.py:1314 msgid "Stocktake entries will be deleted after specified number of days" msgstr "盤點項目將在指定天數後刪除" -#: common/setting/system.py:1313 +#: common/setting/system.py:1321 msgid "Delete Old Stock Tracking Entries" msgstr "刪除舊庫存的追蹤紀錄" -#: common/setting/system.py:1315 +#: common/setting/system.py:1323 msgid "Delete stock tracking entries older than the specified number of days" msgstr "刪除超過指定天數的庫存追蹤項目" -#: common/setting/system.py:1321 +#: common/setting/system.py:1329 msgid "Stock Tracking Deletion Interval" msgstr "庫存追蹤刪除間隔" -#: common/setting/system.py:1323 +#: common/setting/system.py:1331 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "庫存追蹤項目將在指定天數後刪除" -#: common/setting/system.py:1330 +#: common/setting/system.py:1338 msgid "Display Users full names" msgstr "顯示用户全名" -#: common/setting/system.py:1331 +#: common/setting/system.py:1339 msgid "Display Users full names instead of usernames" msgstr "顯示用户全名而不是用户名" -#: common/setting/system.py:1336 +#: common/setting/system.py:1344 msgid "Display User Profiles" msgstr "顯示使用者個人檔案" -#: common/setting/system.py:1337 +#: common/setting/system.py:1345 msgid "Display Users Profiles on their profile page" msgstr "在個人頁面顯示使用者檔案資訊" -#: common/setting/system.py:1342 +#: common/setting/system.py:1350 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1343 +#: common/setting/system.py:1351 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1346 +#: common/setting/system.py:1354 msgid "Sunday" msgstr "" -#: common/setting/system.py:1347 +#: common/setting/system.py:1355 msgid "Monday" msgstr "" -#: common/setting/system.py:1348 +#: common/setting/system.py:1356 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1349 +#: common/setting/system.py:1357 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1350 +#: common/setting/system.py:1358 msgid "Thursday" msgstr "" -#: common/setting/system.py:1351 +#: common/setting/system.py:1359 msgid "Friday" msgstr "" -#: common/setting/system.py:1352 +#: common/setting/system.py:1360 msgid "Saturday" msgstr "" -#: common/setting/system.py:1356 +#: common/setting/system.py:1364 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1358 +#: common/setting/system.py:1366 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1362 +#: common/setting/system.py:1370 msgid "months" msgstr "" -#: common/setting/system.py:1365 +#: common/setting/system.py:1373 msgid "Enable Test Station Data" msgstr "啓用測試站數據" -#: common/setting/system.py:1366 +#: common/setting/system.py:1374 msgid "Enable test station data collection for test results" msgstr "啓用測試站數據收集以獲取測試結果" -#: common/setting/system.py:1372 +#: common/setting/system.py:1380 msgid "Enable Machine Ping" msgstr "啟用設備 Ping" -#: common/setting/system.py:1374 +#: common/setting/system.py:1382 msgid "Enable periodic ping task of registered machines to check their status" msgstr "啟用對已註冊機器的定期 ping 任務以檢查其狀態" -#: common/setting/system.py:1380 +#: common/setting/system.py:1388 msgid "Enable Sales Orders" msgstr "" -#: common/setting/system.py:1381 +#: common/setting/system.py:1389 msgid "Enable sales order functionality in the user interface" msgstr "" -#: common/setting/system.py:1387 +#: common/setting/system.py:1395 msgid "Enable Purchase Orders" msgstr "" -#: common/setting/system.py:1388 +#: common/setting/system.py:1396 msgid "Enable purchase order functionality in the user interface" msgstr "" -#: common/setting/system.py:1394 +#: common/setting/system.py:1402 msgid "Enable Build Orders" msgstr "" -#: common/setting/system.py:1395 +#: common/setting/system.py:1403 msgid "Enable build order functionality in the user interface" msgstr "" @@ -4941,11 +4949,11 @@ msgstr "價格折扣" msgid "Pretty Name" msgstr "顯示名稱" -#: data_exporter/mixins.py:341 data_exporter/mixins.py:430 +#: data_exporter/mixins.py:343 data_exporter/mixins.py:432 msgid "Error occurred during data export" msgstr "資料匯出過程發生錯誤" -#: data_exporter/mixins.py:408 +#: data_exporter/mixins.py:410 msgid "Data export plugin returned incorrect data format" msgstr "資料匯出模組回傳的資料格式不正確" @@ -5250,7 +5258,7 @@ msgstr "每個標籤要打印的份數" msgid "Connected" msgstr "已連接" -#: machine/machine_types/label_printer.py:236 order/api.py:2581 +#: machine/machine_types/label_printer.py:236 order/api.py:2591 msgid "Unknown" msgstr "未知" @@ -5501,14 +5509,14 @@ msgstr "" msgid "Transfer order not found" msgstr "" -#: order/api.py:2573 order/models.py:665 order/models.py:2406 +#: order/api.py:2583 order/models.py:665 order/models.py:2406 #: order/models.py:2532 #: report/templates/report/inventree_purchase_order_report.html:13 #: stock/serializers.py:134 templates/email/overdue_purchase_order.html:15 msgid "Purchase Order" msgstr "採購訂單" -#: order/api.py:2575 order/models.py:1465 order/models.py:2584 +#: order/api.py:2585 order/models.py:1465 order/models.py:2584 #: order/models.py:2772 order/models.py:3171 #: report/templates/report/inventree_build_order_report.html:134 #: report/templates/report/inventree_sales_order_report.html:13 @@ -5517,14 +5525,14 @@ msgstr "採購訂單" msgid "Sales Order" msgstr "銷售訂單" -#: order/api.py:2577 order/models.py:3337 order/models.py:3689 +#: order/api.py:2587 order/models.py:3337 order/models.py:3689 #: order/models.py:3755 #: report/templates/report/inventree_return_order_report.html:12 #: templates/email/overdue_return_order.html:15 msgid "Return Order" msgstr "退貨訂單" -#: order/api.py:2579 order/models.py:3777 order/models.py:4122 +#: order/api.py:2589 order/models.py:3777 order/models.py:4122 #: report/templates/report/inventree_transfer_order_report.html:11 msgid "Transfer Order" msgstr "" diff --git a/src/frontend/src/locales/ar/messages.po b/src/frontend/src/locales/ar/messages.po index f75237cfb8..b6f26dd37e 100644 --- a/src/frontend/src/locales/ar/messages.po +++ b/src/frontend/src/locales/ar/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ar\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" @@ -108,7 +108,7 @@ msgstr "الإجراءات" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "بحث" @@ -173,7 +173,7 @@ msgstr "لا" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "الصنف" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "معلمة" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "معلمات" @@ -231,7 +231,7 @@ msgstr "صنف اختبار قوالب" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "فئة الأصناف" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "فئات الأصناف" @@ -290,7 +290,7 @@ msgstr "فئات الأصناف" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "موقع مخزون" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "مواقع المخزون" @@ -342,7 +342,7 @@ msgstr "مخزون Histories" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "أمر إنتاج" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "إنتاج عناصر" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "طلب شراء" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "طلب الشراء سطور" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "طلب بيع" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "طلبات البيع" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "طلب البيع شحنة" @@ -486,7 +486,7 @@ msgstr "طلب إرجاع" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "طلب تحويل" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "مسؤول" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "التسعير" @@ -1540,7 +1540,7 @@ msgstr "مسؤول النظام" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "غير نشط" @@ -2330,7 +2330,7 @@ msgstr "واجهة API إصدار" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "الإضافات" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "استيراد أصناف" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "إضافة الصنف" @@ -2861,8 +2861,8 @@ msgstr "لا عناصر" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Nothing تم العثور..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "إعدادات نظام" @@ -3353,7 +3353,7 @@ msgstr "تسجيل الخروج" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "المخزون" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "بيع" @@ -3781,7 +3781,7 @@ msgstr "غير معروف نموذج: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "لا مخزون" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "قيد الطلب" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "الموقع" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "الرقم التسلسلي" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "عرض عناصر الذي لديه رمز الدفعة" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "تصفية عناصر حسب رمز الدفعة" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "التالي" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "تعديل الصنف" @@ -6054,7 +6054,7 @@ msgstr "مخصص عناصر المخزون سوف يكون مرتجع إلى م #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "حذف محدد عناصر المخزون" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "مخزون إجراءات" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "إعدادات مفرد Sign-On (SSO)" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "بيانات Management" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "قيد الانتظار مهام" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "مجدول مهام" @@ -8960,11 +8960,11 @@ msgstr "ال إعدادات below هي specific إلى كل متاح إضافة" msgid "Server Settings" msgstr "إعدادات الخادم" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "مصادقة" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "الباركودات" @@ -8976,7 +8976,7 @@ msgstr "الباركودات" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "عرض" @@ -8984,7 +8984,7 @@ msgstr "عرض" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "ال إعدادات below هي specific إلى كل متاح إشعار طريقة" @@ -8993,19 +8993,19 @@ msgstr "ال إعدادات below هي specific إلى كل متاح إشعار #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "صنف إنشاء" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "مخزون انتهاء" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "صنف جرد المخزون" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "مخزون تتبع" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "خارجي أوامر الإنتاج" @@ -9332,6 +9332,10 @@ msgstr "إلغاء طلب" msgid "External" msgstr "خارجي" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "حذف الشركة" msgid "Company Actions" msgstr "شركة إجراءات" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "هاتف رقم" @@ -9600,11 +9608,28 @@ msgstr "حذف صنف المورد" msgid "Add Supplier Part" msgstr "إضافة صنف المورد" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "لا مخزون" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "معلمات الصنف لا يمكن يكون تم التحرير، ب #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "مطلوب" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "قابل للاستهلاك" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "حذف الصنف" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Deleting هذا صنف لا يمكن يكون reversed" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Deleting هذا صنف لا يمكن يكون reversed" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "الطلب" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "طلب مخزون" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "بحث حسب الرقم التسلسلي" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "صنف إجراءات" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "صنف مقفل" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "صنف غير مقفل" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "شحن عنوان" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "تفاصيل شحنة" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "تعديل شحنة" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "إلغاء شحنة" @@ -10688,48 +10753,68 @@ msgstr "إلغاء شحنة" msgid "Pending" msgstr "قيد الانتظار" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "محدد" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "غير محدد" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "إرسال شحنة" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "إرسال شحنة" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "شحنة إجراءات" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "فحص" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "تعيين شحنة بصفته محدد" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "تعيين شحنة بصفته unchecked" @@ -10976,35 +11061,67 @@ msgstr "تحويل" msgid "Convert this stock item to a different part" msgstr "تحويل هذا عنصر المخزون إلى مختلف صنف" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "قديم" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "منتهي" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "غير متاح" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index a8d154bc74..b4317d60da 100644 --- a/src/frontend/src/locales/bg/messages.po +++ b/src/frontend/src/locales/bg/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: bg\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "" @@ -173,7 +173,7 @@ msgstr "" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "" @@ -290,7 +290,7 @@ msgstr "" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/ca/messages.po b/src/frontend/src/locales/ca/messages.po index c4047d45c2..1bc339bd29 100644 --- a/src/frontend/src/locales/ca/messages.po +++ b/src/frontend/src/locales/ca/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ca\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Catalan\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Accions" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Cerca" @@ -173,7 +173,7 @@ msgstr "No" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Peça" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Paràmetre" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Paràmetres" @@ -231,7 +231,7 @@ msgstr "Plantilles de prova de peça" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Categoria de peces" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Categories de peces" @@ -290,7 +290,7 @@ msgstr "Categories de peces" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Ubicació d'estoc" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Ubicacions d'estoc" @@ -342,7 +342,7 @@ msgstr "Historials d'estoc" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Ordre de producció" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Articles de producció" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Comanda de compra" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Línies de comanda de compra" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Comanda de venda" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Comandes de venda" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Enviament de comanda de venda" @@ -486,7 +486,7 @@ msgstr "Ordre de devolució" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "Ordre de transferència" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Administració" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Preus" @@ -1540,7 +1540,7 @@ msgstr "Administrador" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inactiu" @@ -2330,7 +2330,7 @@ msgstr "Versió de l'API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Connectors" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Importa peces" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Afegeix una peça" @@ -2861,8 +2861,8 @@ msgstr "Sense elements" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "No s'ha trobat res..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Paràmetres del sistema" @@ -3353,7 +3353,7 @@ msgstr "Tanca la sessió" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Estoc" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Producció" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Compres" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Vendes" @@ -3781,7 +3781,7 @@ msgstr "Model desconegut: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Sense estoc" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "En comanda" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Ubicació" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Número de sèrie" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Mostra els elements que tenen codi de lot" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Filtra els elements per codi de lot" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Següent" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Edita la peça" @@ -6054,7 +6054,7 @@ msgstr "Els articles d'estoc assignats es retornaran a l'estoc" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Suprimeix els articles d'estoc seleccionats" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Accions d'estoc" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "Metadades" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "Paràmetres d'inici de sessió únic (SSO)" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Gestió de dades" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Informes" @@ -8887,7 +8887,7 @@ msgstr "Tasques pendents" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Tasques programades" @@ -8960,11 +8960,11 @@ msgstr "Els paràmetres següents són específics de cada connector disponible" msgid "Server Settings" msgstr "Paràmetres del servidor" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Autenticació" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Codis de barres" @@ -8976,7 +8976,7 @@ msgstr "Codis de barres" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "Visualització" @@ -8984,7 +8984,7 @@ msgstr "Visualització" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "Els paràmetres següents són específics de cada mètode de notificació disponible" @@ -8993,19 +8993,19 @@ msgstr "Els paràmetres següents són específics de cada mètode de notificaci #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "Creació de peces" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "Caducitat de l'estoc" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "Recompte d'inventari de peces" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Seguiment de l'estoc" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "Ordres de producció externes" @@ -9332,6 +9332,10 @@ msgstr "Cancel·la la comanda" msgid "External" msgstr "Extern" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Suprimeix l'empresa" msgid "Company Actions" msgstr "Accions de l'empresa" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Número de telèfon" @@ -9600,11 +9608,28 @@ msgstr "Suprimeix la peça de proveïdor" msgid "Add Supplier Part" msgstr "Afegeix una peça de proveïdor" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Sense estoc" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Els paràmetres de la peça no es poden editar perquè la peça està bl #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Obligatori" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Dèficit" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "Dèficit" msgid "Consumable" msgstr "Consumible" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Suprimeix la peça" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "La supressió d'aquesta peça no es pot desfer" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "La supressió d'aquesta peça no es pot desfer" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Comanda" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Demana estoc" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Cerca per número de sèrie" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Accions de la peça" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "Peça bloquejada" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "Peça desbloquejada" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Adreça d'enviament" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Detalls de l'enviament" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Edita l'enviament" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Cancel·la l'enviament" @@ -10688,48 +10753,68 @@ msgstr "Cancel·la l'enviament" msgid "Pending" msgstr "Pendent" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Comprovat" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "No comprovat" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Lliurat" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Expedeix l'enviament" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Expedeix l'enviament" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Accions de l'enviament" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Comprova" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Marca l'enviament com a comprovat" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Desmarca" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Marca l'enviament com a no comprovat" @@ -10976,35 +11061,67 @@ msgstr "Converteix" msgid "Convert this stock item to a different part" msgstr "Converteix aquest article d'estoc en una peça diferent" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "A punt de caducar" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Caducat" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "No disponible" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index ed3d6633aa..8feeaf65b3 100644 --- a/src/frontend/src/locales/cs/messages.po +++ b/src/frontend/src/locales/cs/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -108,7 +108,7 @@ msgstr "Akce" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Hledat" @@ -173,7 +173,7 @@ msgstr "Ne" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Díl" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parametr" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parametry" @@ -231,7 +231,7 @@ msgstr "Šablony testu položky" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Kategorie dílu" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Kategorie dílů" @@ -290,7 +290,7 @@ msgstr "Kategorie dílů" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Umístění skladu" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Skladová umístění" @@ -342,7 +342,7 @@ msgstr "Historie skladů" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Výrobní příkaz" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Položky sestavy" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Objednávka" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Řádky objednávky" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Prodejní objednávka" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Prodejní objednávky" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "Vrácená objednávka" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "Převodní příkaz" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Administrace" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Ceník" @@ -1540,7 +1540,7 @@ msgstr "Administrátor" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Neaktivní" @@ -2330,7 +2330,7 @@ msgstr "Verze rozhraní API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Pluginy" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Importovat díly" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Přidat díl" @@ -2861,8 +2861,8 @@ msgstr "Žádné položky" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Nic nenalezeno..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Nastavení systému" @@ -3353,7 +3353,7 @@ msgstr "Odhlásit" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Zásoby" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Výroba" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Nákup" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Prodej" @@ -3781,7 +3781,7 @@ msgstr "Neznámý model: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Není skladem" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "V objednávce" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Lokace" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Sériové číslo" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Zobrazit položky, které mají kód dávky" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Filtrovat položky podle kódu dávky" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Další" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Upravit díl" @@ -6054,7 +6054,7 @@ msgstr "Přidělené skladové položky budou vráceny do skladu" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Odstranit vybrané skladové položky" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Akce skladu" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "Nastavení jednotného přihlášení (SSO)" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Správa dat" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Reporty" @@ -8887,7 +8887,7 @@ msgstr "Čekající úkoly" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Naplánované úlohy" @@ -8960,11 +8960,11 @@ msgstr "Níže uvedená nastavení jsou specifická pro každý dostupný plugin msgid "Server Settings" msgstr "Nastavení serveru" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Ověření totožnosti" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Čárové kódy" @@ -8976,7 +8976,7 @@ msgstr "Čárové kódy" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "Zobrazit" @@ -8984,7 +8984,7 @@ msgstr "Zobrazit" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "Níže uvedená nastavení jsou specifická pro každou dostupnou metodu oznámení" @@ -8993,19 +8993,19 @@ msgstr "Níže uvedená nastavení jsou specifická pro každou dostupnou metodu #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "Vytvoření dílu" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "Expirace zásob" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "Inventura dílu" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Sledování skladových položek" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "Externí výrobní příkazy" @@ -9332,6 +9332,10 @@ msgstr "Zrušit objednávku" msgid "External" msgstr "Externí" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Odstranit společnost" msgid "Company Actions" msgstr "Akce společnosti" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Telefonní číslo" @@ -9600,11 +9608,28 @@ msgstr "Odstranit položku" msgid "Add Supplier Part" msgstr "Přidat položku" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Není skladem" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Parametr dílu nemůže být upraven, díl je uzamčen" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Požadováno" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Deficit" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "Deficit" msgid "Consumable" msgstr "Spotřební" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Odstranit díl" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Odstranění této části nelze vrátit zpět" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Odstranění této části nelze vrátit zpět" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Objednávka" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Objednat zásoby" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Vyhledat podle sériového čísla" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Akce s položkou" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "Díl uzamčen" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "Díl odemčen" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Doručovací adresa" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Podrobnosti o zásilce" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Upravit zásilku" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Zrušit zásilku" @@ -10688,48 +10753,68 @@ msgstr "Zrušit zásilku" msgid "Pending" msgstr "Nevyřízeno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Zkontrolováno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Nezkontrolováno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Doručeno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Odeslat zásilku" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Odeslat zásilku" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Akce dodávky" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Kontrola" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Označit zásilku jako zkontrolovanou" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Odznačit zkontrolování" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Označit zásilku jako nezkontrolovanou" @@ -10976,35 +11061,67 @@ msgstr "Převést" msgid "Convert this stock item to a different part" msgstr "Převést tuto skladovou položku k jinému dílu" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Zastaralé" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Expirováno" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Není k dispozici" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index 97c6c5b72c..4794cc5ee7 100644 --- a/src/frontend/src/locales/da/messages.po +++ b/src/frontend/src/locales/da/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: da\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Handlinger" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Søg" @@ -173,7 +173,7 @@ msgstr "Nej" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Del" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parameter" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parameter" @@ -231,7 +231,7 @@ msgstr "Del Testskabeloner" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Del Kategori" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Del Kategorier" @@ -290,7 +290,7 @@ msgstr "Del Kategorier" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Lagerlokation" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Lagerlokationer" @@ -342,7 +342,7 @@ msgstr "Lager Historik" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Produktionsordre" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Byg Emner" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Købsordre" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Indkøbsordre linjer" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Salgsordrer" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Salgsordrer" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Salg Ordre Forsendelse" @@ -486,7 +486,7 @@ msgstr "Returordre" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Prissætning" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inaktiv" @@ -2330,7 +2330,7 @@ msgstr "API Version" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Plugins" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Importer Dele" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Tilføj del" @@ -2861,8 +2861,8 @@ msgstr "Ingen varer" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Intet fundet..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Systemindstillinger" @@ -3353,7 +3353,7 @@ msgstr "Log ud" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Lager" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Produktion" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Indkøb" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Salg" @@ -3781,7 +3781,7 @@ msgstr "Ukendt model: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Intet lager" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "På Ordre" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Lokation" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Vis elementer som har en batch kode" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Næste" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Rediger Del" @@ -6054,7 +6054,7 @@ msgstr "Tildelte lagervarer vil blive returneret til lager" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Slet valgte lagervarer" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Lager Handlinger" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Rapportering" @@ -8887,7 +8887,7 @@ msgstr "Ventende Opgaver" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Planlagte Opgaver" @@ -8960,11 +8960,11 @@ msgstr "Indstillinger nedenfor er specifikke for hvert tilgængeligt plugin" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Autentificering" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Stregkoder" @@ -8976,7 +8976,7 @@ msgstr "Stregkoder" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "Indstillingerne nedenfor er specifikke for hver tilgængelige underretningsmetode" @@ -8993,19 +8993,19 @@ msgstr "Indstillingerne nedenfor er specifikke for hver tilgængelige underretni #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Lager Sporing" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Annuller ordre" msgid "External" msgstr "Ekstern" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Slet virksomhed" msgid "Company Actions" msgstr "Virksomheds Handlinger" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Telefonnummer" @@ -9600,11 +9608,28 @@ msgstr "Slet Leverandørdel" msgid "Add Supplier Part" msgstr "Tilføj leverandørdel" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Intet lager" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Delparametre kan ikke redigeres, da delen er låst" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Påkrævet" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Underskud" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "Underskud" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Slet Del" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Sletning af denne del kan ikke fortrydes" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Sletning af denne del kan ikke fortrydes" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Ordre" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Bestil Lager" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Søg på serienummer" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Del Handlinger" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Leverings Adresse" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Forsendelse Detaljer" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Rediger Forsendelse" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Annuller Forsendelse" @@ -10688,48 +10753,68 @@ msgstr "Annuller Forsendelse" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Kontrolleret" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Ikke Kontrolleret" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Leveret" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Send Forsendelse" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Send Forsendelse" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Forsendelses Handlinger" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Marker forsendelse som kontrolleret" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Marker forsendelse som ikke-kontrolleret" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Forældet" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Udløbet" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Utilgængelig" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 97b2192457..217f558c79 100644 --- a/src/frontend/src/locales/de/messages.po +++ b/src/frontend/src/locales/de/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Aktionen" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Suche" @@ -173,7 +173,7 @@ msgstr "Nein" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Teil" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parameter" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parameter" @@ -231,7 +231,7 @@ msgstr "Testvorlagen für Teil" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Teilkategorie" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Teil-Kategorien" @@ -290,7 +290,7 @@ msgstr "Teil-Kategorien" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Lagerort" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Lagerorte" @@ -342,7 +342,7 @@ msgstr "Bestandshistorie" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Bauauftrag" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Stücklistenposten" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Einkaufsbestellung" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Bestellpositionen" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Verkaufsauftrag" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Aufträge" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Versand der Bestellung" @@ -486,7 +486,7 @@ msgstr "Rückgabe Auftrag" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Preise" @@ -1540,7 +1540,7 @@ msgstr "Administrator" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inaktiv" @@ -2330,7 +2330,7 @@ msgstr "API-Version" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Plugins" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Teil hinzufügen" @@ -2861,8 +2861,8 @@ msgstr "Keine Gegengenstände" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Nichts gefunden..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Einstellungen" @@ -3353,7 +3353,7 @@ msgstr "Abmelden" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Lager" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fertigung" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Einkauf" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Verkäufe" @@ -3781,7 +3781,7 @@ msgstr "Unbekanntes Modell: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Kein Bestand" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "In Bestellung" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Lagerort" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Seriennummer" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Zeige Bestand mit Losnummer" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Elemente nach Batch-Code filtern" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Weiter" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Teil bearbeiten" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Ausgewählte Lagerartikel löschen" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Lager-Aktionen" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Datenmanagement" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Berichte" @@ -8887,7 +8887,7 @@ msgstr "Anstehende Aufgaben" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Geplante Aufgaben" @@ -8960,11 +8960,11 @@ msgstr "Die folgenden Einstellungen sind spezifisch für jedes verfügbare Plugi msgid "Server Settings" msgstr "Servereinstellungen" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Authentifizierung" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Barcode" @@ -8976,7 +8976,7 @@ msgstr "Barcode" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "Die folgenden Einstellungen sind spezifisch für jede verfügbare Benachrichtigungsmethode" @@ -8993,19 +8993,19 @@ msgstr "Die folgenden Einstellungen sind spezifisch für jede verfügbare Benach #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Bestandsverfolgung" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Bestellung stornieren" msgid "External" msgstr "Extern" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Firma löschen" msgid "Company Actions" msgstr "Firmen-Aktionen" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Telefonnummer" @@ -9600,11 +9608,28 @@ msgstr "Zuliefererteil entfernen" msgid "Add Supplier Part" msgstr "Zuliefererteil hinzufügen" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Kein Bestand" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Erforderlich" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Defizit" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "Defizit" msgid "Consumable" msgstr "Verbrauchsmaterial" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Teil löschen" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Das Löschen dieses Teils kann nicht rückgängig gemacht werden" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Das Löschen dieses Teils kann nicht rückgängig gemacht werden" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Bestellung" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Bestand bestellen" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Nach Seriennummer suchen" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Teile-Aktionen" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "Teil gesperrt" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "Teil entsperrt" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Lieferadresse" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Lieferungsdetails" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Lieferung bearbeiten" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Lieferung abbrechen" @@ -10688,48 +10753,68 @@ msgstr "Lieferung abbrechen" msgid "Pending" msgstr "Ausstehend" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Geprüft" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Nicht geprüft" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Zugestellt" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Lieferung senden" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Lieferung senden" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Aktionen für Lieferung" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Prüfen" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Lieferung als geprüft markieren" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "Konvertieren" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "abgelaufen" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Nicht verfügbar" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index d36b5e616b..39da74456d 100644 --- a/src/frontend/src/locales/el/messages.po +++ b/src/frontend/src/locales/el/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: el\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Ενέργειες" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Αναζήτηση" @@ -173,7 +173,7 @@ msgstr "Όχι" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Προϊόν" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Παράμετροι" @@ -231,7 +231,7 @@ msgstr "Δοκιμαστικά Πρότυπα Προϊόντων" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Κατηγορία Προϊόντος" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Κατηγορίες Προϊόντων" @@ -290,7 +290,7 @@ msgstr "Κατηγορίες Προϊόντων" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Τοποθεσία Αποθέματος" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Τοποθεσίες Αποθέματος" @@ -342,7 +342,7 @@ msgstr "Ιστορικά Αποθέματος" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Εντολή Κατασκευής" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Προϊόντα Κατασκευής" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Εντολή Αγοράς" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Γραμμές Εντολής Αγοράς" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Εντολή Πώλησης" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Εντολές Πώλησης" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Αποστολή Εντολής Πώλησης" @@ -486,7 +486,7 @@ msgstr "Εντολή Επιστροφής" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Διαχειριστής" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Τιμολόγηση" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Ανενεργό" @@ -2330,7 +2330,7 @@ msgstr "Έκδοση API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Plugins" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Εισαγωγή προϊόντων" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Προσθήκη Προϊόντος" @@ -2861,8 +2861,8 @@ msgstr "Κανένα στοιχείο" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Δεν βρέθηκε τίποτα..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Ρυθμίσεις συστήματος" @@ -3353,7 +3353,7 @@ msgstr "Αποσύνδεση" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Απόθεμα" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Κατασκευή" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Προμήθειες" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Πωλήσεις" @@ -3781,7 +3781,7 @@ msgstr "Άγνωστο μοντέλο: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Χωρίς απόθεμα" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "Σε παραγγελία" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Τοποθεσία" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Σειριακός αριθμός" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Εμφάνιση ειδών με κωδικό παρτίδας" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Φιλτράρισμα ειδών ανά κωδικό παρτίδας" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Επόμενο" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Επεξεργασία Προϊόντος" @@ -6054,7 +6054,7 @@ msgstr "Τα δεσμευμένα είδη θα επιστραφούν στο α #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Διαγραφή των επιλεγμένων ειδών αποθέματος" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Ενέργειες Αποθέματος" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Διαχείριση Δεδομένων" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Αναφορές" @@ -8887,7 +8887,7 @@ msgstr "Εκκρεμείς εργασίες" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Προγραμματισμένες εργασίες" @@ -8960,11 +8960,11 @@ msgstr "Οι παρακάτω ρυθμίσεις είναι ειδικές γι msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Ταυτοποίηση" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Barcodes" @@ -8976,7 +8976,7 @@ msgstr "Barcodes" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "Οι παρακάτω ρυθμίσεις είναι ειδικές για κάθε διαθέσιμη μέθοδο ειδοποίησης" @@ -8993,19 +8993,19 @@ msgstr "Οι παρακάτω ρυθμίσεις είναι ειδικές γι #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Παρακολούθηση Αποθέματος" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Ακύρωση παραγγελίας" msgid "External" msgstr "Εξωτερικό" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Διαγραφή Εταιρείας" msgid "Company Actions" msgstr "Ενέργειες Εταιρείας" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Τηλέφωνο" @@ -9600,11 +9608,28 @@ msgstr "Διαγραφή Προϊόντος Προμηθευτή" msgid "Add Supplier Part" msgstr "Προσθήκη Προϊόντος Προμηθευτή" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Χωρίς Απόθεμα" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Οι παράμετροι προϊόντος δεν μπορούν να #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Απαιτείται" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "Αναλώσιμο" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Διαγραφή Προϊόντος" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Η διαγραφή αυτού του Προϊόντος δεν μπορεί να αναιρεθεί" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Η διαγραφή αυτού του Προϊόντος δεν μπορεί να αναιρεθεί" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Παραγγελία" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Παραγγελία Αποθέματος" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Αναζήτηση με σειριακό αριθμό" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Ενέργειες Προϊόντος" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Διεύθυνση Αποστολής" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Λεπτομέρειες Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Επεξεργασία Αποστολής" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Ακύρωση Αποστολής" @@ -10688,48 +10753,68 @@ msgstr "Ακύρωση Αποστολής" msgid "Pending" msgstr "Σε εκκρεμότητα" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Ελεγμένο" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Μη Ελεγμένο" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Παραδόθηκε" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Αποστολή Δέματος" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Αποστολή Δέματος" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Ενέργειες Αποστολής" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Έλεγχος" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Σήμανση αποστολής ως ελεγμένη" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Αναίρεση Ελέγχου" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Σήμανση αποστολής ως μη ελεγμένη" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Μπαγιάτικο / Παρωχημένο" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Έχει λήξει" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Μη διαθέσιμο" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index b5bfa21fa3..f3bb3d997e 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -103,7 +103,7 @@ msgstr "Actions" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Search" @@ -168,7 +168,7 @@ msgstr "No" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -182,7 +182,7 @@ msgstr "Part" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -200,7 +200,7 @@ msgstr "Parameter" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parameters" @@ -226,7 +226,7 @@ msgstr "Part Test Templates" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -266,7 +266,7 @@ msgstr "Part Category" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Part Categories" @@ -285,7 +285,7 @@ msgstr "Part Categories" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -314,7 +314,7 @@ msgstr "Stock Location" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Stock Locations" @@ -337,7 +337,7 @@ msgstr "Stock Histories" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -349,7 +349,7 @@ msgstr "Build Order" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -374,7 +374,7 @@ msgstr "Build Items" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -420,7 +420,7 @@ msgstr "Purchase Order" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -441,7 +441,7 @@ msgstr "Purchase Order Lines" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -455,7 +455,7 @@ msgstr "Sales Order" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -463,7 +463,7 @@ msgid "Sales Orders" msgstr "Sales Orders" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Sales Order Shipment" @@ -481,7 +481,7 @@ msgstr "Return Order" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -507,7 +507,7 @@ msgstr "Transfer Order" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -728,7 +728,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Pricing" @@ -1535,7 +1535,7 @@ msgstr "Administrator" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inactive" @@ -2325,7 +2325,7 @@ msgstr "API Version" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Plugins" @@ -2762,7 +2762,7 @@ msgid "Import Parts" msgstr "Import Parts" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Add Part" @@ -2856,8 +2856,8 @@ msgstr "No items" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3186,7 +3186,7 @@ msgstr "Allows for quick scanning of barcodes with your device's camera or a han #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3317,8 +3317,8 @@ msgstr "Nothing found..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "System Settings" @@ -3348,7 +3348,7 @@ msgstr "Logout" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3360,15 +3360,15 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Manufacturing" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3380,12 +3380,12 @@ msgstr "Purchasing" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Sales" @@ -3776,7 +3776,7 @@ msgstr "Unknown model: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3791,9 +3791,9 @@ msgstr "No stock" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3804,7 +3804,7 @@ msgstr "On Order" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3855,7 +3855,7 @@ msgstr "Location" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3885,7 +3885,7 @@ msgstr "Serial Number" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4266,7 +4266,7 @@ msgstr "Show items which have a batch code" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4290,7 +4290,7 @@ msgstr "Filter items by batch code" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5229,7 +5229,7 @@ msgid "Next" msgstr "Next" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Edit Part" @@ -6049,7 +6049,7 @@ msgstr "Allocated stock items will be returned to stock" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -6998,7 +6998,7 @@ msgid "Delete selected stock items" msgstr "Delete selected stock items" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Stock Actions" @@ -8511,7 +8511,7 @@ msgid "Metadata" msgstr "Metadata" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "Single Sign-On (SSO) Settings" @@ -8733,7 +8733,7 @@ msgid "Data Management" msgstr "Data Management" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Reporting" @@ -8882,7 +8882,7 @@ msgstr "Pending Tasks" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Scheduled Tasks" @@ -8955,11 +8955,11 @@ msgstr "The settings below are specific to each available plugin" msgid "Server Settings" msgstr "Server Settings" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Authentication" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Barcodes" @@ -8971,7 +8971,7 @@ msgstr "Barcodes" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "Display" @@ -8979,7 +8979,7 @@ msgstr "Display" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "The settings below are specific to each available notification method" @@ -8988,19 +8988,19 @@ msgstr "The settings below are specific to each available notification method" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "Part Creation" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "Stock Expiry" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "Part Stocktake" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9010,7 +9010,7 @@ msgstr "Stock Tracking" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "External Build Orders" @@ -9327,6 +9327,10 @@ msgstr "Cancel order" msgid "External" msgstr "External" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "This build order is fulfilled by an external supplier" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9464,6 +9468,10 @@ msgstr "Delete Company" msgid "Company Actions" msgstr "Company Actions" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "This company is inactive" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Phone Number" @@ -9595,11 +9603,28 @@ msgstr "Delete Supplier Part" msgid "Add Supplier Part" msgstr "Add Supplier Part" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "This supplier part is inactive" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "Quantity of this supplier part in stock" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "No Stock" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "There is no stock available for this supplier part" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "Quantity on order from outstanding purchase orders" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9805,21 +9830,57 @@ msgstr "Part parameters cannot be edited, as the part is locked" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "Total quantity of this part in stock" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "Quantity of stock which is not allocated to orders" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "There is no stock available for this part" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "Quantity of stock allocated to orders" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Required" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "Quantity required for outstanding orders" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "Quantity scheduled to be built by outstanding build orders" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Deficit" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "Shortfall between total stock and required quantity" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "This part is inactive" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "This is a virtual part, which is not tracked in stock" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9827,43 +9888,47 @@ msgstr "Deficit" msgid "Consumable" msgstr "Consumable" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "This is a consumable part" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Delete Part" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Deleting this part cannot be reversed" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Deleting this part cannot be reversed" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Order" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Order Stock" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Search by serial number" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Part Actions" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "Part locked" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "Part unlocked" @@ -10656,7 +10721,7 @@ msgid "Shipping Address" msgstr "Shipping Address" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10667,13 +10732,13 @@ msgid "Shipment Details" msgstr "Shipment Details" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Edit Shipment" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Cancel Shipment" @@ -10683,48 +10748,68 @@ msgstr "Cancel Shipment" msgid "Pending" msgstr "Pending" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "This shipment has not yet been sent" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Checked" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "This shipment has been checked" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Not Checked" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "This shipment has not been checked" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "This shipment has been sent" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Delivered" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "This shipment has been delivered" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Send Shipment" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Shipment Actions" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Check" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Mark shipment as checked" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Uncheck" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Mark shipment as unchecked" @@ -10971,35 +11056,67 @@ msgstr "Convert" msgid "Convert this stock item to a different part" msgstr "Convert this stock item to a different part" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "This stock item is currently being built" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "Serial number of this stock item" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "Total quantity of this stock item" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "Quantity which is not allocated to orders" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "Batch code of this stock item" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Stale" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "This stock item is approaching its expiry date" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Expired" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "This stock item has passed its expiry date" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Unavailable" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "This stock item is not available in stock" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index a8aeff0b36..645f291652 100644 --- a/src/frontend/src/locales/es/messages.po +++ b/src/frontend/src/locales/es/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Acciones" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Buscar" @@ -173,7 +173,7 @@ msgstr "No" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Pieza" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parámetro" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parámetros" @@ -231,7 +231,7 @@ msgstr "Plantillas de prueba de piezas" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Categoría de Pieza" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Categorías de Pieza" @@ -290,7 +290,7 @@ msgstr "Categorías de Pieza" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Ubicación de existencias" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Ubicaciones de existencias" @@ -342,7 +342,7 @@ msgstr "Históricos de existencias" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Orden de construcción" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Construir elementos" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Pedido de compra" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Líneas de pedido de compra" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Orden de venta" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Órdenes de venta" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Envío de orden de venta" @@ -486,7 +486,7 @@ msgstr "Orden de devolución" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "Orden de transferencia" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Precios" @@ -1540,7 +1540,7 @@ msgstr "Administrador" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inactivo" @@ -2330,7 +2330,7 @@ msgstr "Versión API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Complementos" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Importar piezas" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Añadir pieza" @@ -2861,8 +2861,8 @@ msgstr "Sin elementos" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "No se encontró nada..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Ajustes del sistema" @@ -3353,7 +3353,7 @@ msgstr "Cerrar sesión" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fabricación" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Compras" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Ventas" @@ -3781,7 +3781,7 @@ msgstr "Modelo desconocido: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Sin Stock" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "En pedido" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Ubicación" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Número de serie" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Mostrar elementos que tienen código de lote" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Filtrar elementos por código de lote" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Siguiente" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Editar Pieza" @@ -6054,7 +6054,7 @@ msgstr "Los artículos de stock asignados se devolverán al stock" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Eliminar los artículos de stock seleccionados" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Acciones de inventario" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "Metadatos" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "Ajustes de inicio de sesión único (SSO)" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Gestión de datos" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Informes" @@ -8887,7 +8887,7 @@ msgstr "Tareas pendientes" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Tareas Programadas" @@ -8960,11 +8960,11 @@ msgstr "Los ajustes siguientes son específicos de cada complemento disponible" msgid "Server Settings" msgstr "Ajustes del servidor" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Autenticación" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Códigos de barras" @@ -8976,7 +8976,7 @@ msgstr "Códigos de barras" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "Visualización" @@ -8984,7 +8984,7 @@ msgstr "Visualización" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "Los ajustes siguientes son específicos de cada método de notificación disponible" @@ -8993,19 +8993,19 @@ msgstr "Los ajustes siguientes son específicos de cada método de notificación #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "Creación de piezas" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "Caducidad de stock" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "Recuento de inventario de piezas" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Seguimiento de existencias" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "Órdenes de producción externas" @@ -9332,6 +9332,10 @@ msgstr "Cancelar pedido" msgid "External" msgstr "Externo" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Eliminar Empresa" msgid "Company Actions" msgstr "Acciones de empresa" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Número de teléfono" @@ -9600,11 +9608,28 @@ msgstr "Borrar pieza de proveedor" msgid "Add Supplier Part" msgstr "Añadir pieza de proveedor" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Sin existencias" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Los parámetros de la pieza no se pueden editar porque la pieza está bl #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Requerido" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Déficit" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "Déficit" msgid "Consumable" msgstr "Consumible" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Eliminar pieza" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "La eliminación de esta pieza no se puede revertir" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "La eliminación de esta pieza no se puede revertir" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Orden" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Pedir stock" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Buscar por número de serie" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Acciones de pieza" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "Pieza bloqueada" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "Pieza desbloqueada" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Dirección de envío" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Detalles del envío" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Editar envío" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Cancelar envío" @@ -10688,48 +10753,68 @@ msgstr "Cancelar envío" msgid "Pending" msgstr "Pendiente" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Comprobado" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "No comprobado" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Entregado" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Enviar envío" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Enviar envío" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Acciones de envío" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Comprobar" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Marcar el envío como comprobado" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Desmarcar" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Marcar el envío como no comprobado" @@ -10976,35 +11061,67 @@ msgstr "Convertir" msgid "Convert this stock item to a different part" msgstr "Convertir este artículo de stock en una pieza diferente" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Obsoleto" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Expirado" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "No disponible" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/es_MX/messages.po b/src/frontend/src/locales/es_MX/messages.po index 070c859fe2..fe000b9e4a 100644 --- a/src/frontend/src/locales/es_MX/messages.po +++ b/src/frontend/src/locales/es_MX/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es_MX\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Acciones" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Buscar" @@ -173,7 +173,7 @@ msgstr "No" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Pieza" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parámetro" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parámetros" @@ -231,7 +231,7 @@ msgstr "Plantillas de prueba de piezas" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Categoría de Pieza" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Categorías de Pieza" @@ -290,7 +290,7 @@ msgstr "Categorías de Pieza" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Ubicación de almacén" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Ubicaciones de almacén" @@ -342,7 +342,7 @@ msgstr "Históricos de existencias" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Construir elementos" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Pedido de compra" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Líneas de pedido de compra" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Orden de venta" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Órdenes de venta" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Envío de orden de venta" @@ -486,7 +486,7 @@ msgstr "Orden de devolución" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Precios" @@ -1540,7 +1540,7 @@ msgstr "Administrador" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inactivo" @@ -2330,7 +2330,7 @@ msgstr "Versión de API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Complementos" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Añadir pieza" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "No se encontró nada..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Ajustes del sistema" @@ -3353,7 +3353,7 @@ msgstr "Cerrar sesión" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Existencias" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fabricación" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Compras" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Ventas" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Sin existencias" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "En pedido" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Ubicación" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Número de serie" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Filtrar elementos por código de lote" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Editar Pieza" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Informes" @@ -8887,7 +8887,7 @@ msgstr "Tareas pendientes" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Tareas Programadas" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Códigos de barras" @@ -8976,7 +8976,7 @@ msgstr "Códigos de barras" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Cancelar pedido" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Eliminar Empresa" msgid "Company Actions" msgstr "Acciones de empresa" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Número de teléfono" @@ -9600,11 +9608,28 @@ msgstr "Eliminar pieza de proveedor" msgid "Add Supplier Part" msgstr "Añadir pieza de proveedor" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Sin existencias" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Requerido" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "Consumible" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Eliminar pieza" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "La eliminación de esta parte no puede ser revertida" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "La eliminación de esta parte no puede ser revertida" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Pedido" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Detalles del envío" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Cancelar envío" @@ -10688,48 +10753,68 @@ msgstr "Cancelar envío" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Enviar envío" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Enviar envío" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Acciones de envío" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Obsoleto" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Expirado" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "No disponible" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/et/messages.po b/src/frontend/src/locales/et/messages.po index 58f4e75e7d..95f1e489b1 100644 --- a/src/frontend/src/locales/et/messages.po +++ b/src/frontend/src/locales/et/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: et\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Toimingud" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Otsing" @@ -173,7 +173,7 @@ msgstr "Ei" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Osa" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parameeter" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parameetrid" @@ -231,7 +231,7 @@ msgstr "Osa testi mallid" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Osa kategooria" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Osa kategooriad" @@ -290,7 +290,7 @@ msgstr "Osa kategooriad" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Lao asukoht" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Lao asukohad" @@ -342,7 +342,7 @@ msgstr "Laoseisu ajalood" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Ostukorraldus" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Ostukorralduse read" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Hind" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Mitteaktiivne" @@ -2330,7 +2330,7 @@ msgstr "API versioon" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Pluginad" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Lisa osa" @@ -2861,8 +2861,8 @@ msgstr "Üksuseid pole" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Midagi ei leitud..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Süsteemi seaded" @@ -3353,7 +3353,7 @@ msgstr "Logi välja" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Laoseis" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Tootmine" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Ostmine" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Müük" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Laoseis puudub" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "Tellimisel" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Asukoht" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Seerianumber" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Näita üksusi, millel on partiikood" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Järgmine" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Muuda osa" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Andmete haldamine" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Aruanded" @@ -8887,7 +8887,7 @@ msgstr "Ootel ülesanded" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Ajastatud ülesanded" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Autentimine" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Tühista tellimus" msgid "External" msgstr "Väline" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Kustuta ettevõte" msgid "Company Actions" msgstr "Ettevõtte toimingud" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Telefoninumber" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Pole laos" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Osale osade parameetreid ei saa muuta, kuna osa on lukus" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Nõutud" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Selle osa kustutamist ei saa tagasi võtta" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" +msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Selle osa kustutamist ei saa tagasi võtta" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Otsi seerianumbri järgi" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Osa toimingud" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "Ootel" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Märgitud" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Pole märgitud" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Märgi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Eemalda märgistus" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Aegunud" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Pole saadaval" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index 7a9fedbbfc..78385eafcb 100644 --- a/src/frontend/src/locales/fa/messages.po +++ b/src/frontend/src/locales/fa/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fa\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "اقدامات" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "جست و جو" @@ -173,7 +173,7 @@ msgstr "خیر" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "" @@ -290,7 +290,7 @@ msgstr "" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index 69bd7047e0..d0da677e61 100644 --- a/src/frontend/src/locales/fi/messages.po +++ b/src/frontend/src/locales/fi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "" @@ -173,7 +173,7 @@ msgstr "" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "" @@ -290,7 +290,7 @@ msgstr "" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index a418bd360c..fe33c839e1 100644 --- a/src/frontend/src/locales/fr/messages.po +++ b/src/frontend/src/locales/fr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -28,7 +28,7 @@ msgstr "Erreur lors de l'affichage de l'application" #: lib/components/Boundary.tsx:20 msgid "An error occurred while rendering this component." -msgstr "" +msgstr "Une erreur s'est produite lors du rendu du contenu du plugin." #: lib/components/Boundary.tsx:23 msgid "Try reloading the page, or contact your administrator if the problem persists." @@ -108,7 +108,7 @@ msgstr "Actions" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Rechercher" @@ -173,7 +173,7 @@ msgstr "Non" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Pièce" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Paramètre" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Paramètres" @@ -218,7 +218,7 @@ msgstr "Modèle de paramètre" #: lib/enums/ModelInformation.tsx:78 #: src/pages/part/CategoryDetail.tsx:268 msgid "Parameter Templates" -msgstr "" +msgstr "Modèle de paramètre" #: lib/enums/ModelInformation.tsx:84 msgid "Part Test Template" @@ -231,7 +231,7 @@ msgstr "Modèles de test de pièces" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Catégorie de composant" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Catégories de composants" @@ -290,7 +290,7 @@ msgstr "Catégories de composants" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Emplacement du stock" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Emplacements de stock" @@ -342,7 +342,7 @@ msgstr "Historique du stock" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Ordre de construction" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Construire des éléments" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Commande d’achat" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Lignes de commande d'achat" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Ventes" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Ordres de vente" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Expédition de la commande" @@ -486,7 +486,7 @@ msgstr "Retour de commande" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Administrateur" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Tarifs" @@ -808,12 +808,12 @@ msgstr "Commencez à scanner en sélectionnant une caméra et en appuyant sur le #: src/components/barcodes/BarcodeCameraInput.tsx:384 #: src/components/barcodes/BarcodeCameraInput.tsx:391 msgid "Turn off flashlight" -msgstr "" +msgstr "Éteindre la lampe de poche" #: src/components/barcodes/BarcodeCameraInput.tsx:384 #: src/components/barcodes/BarcodeCameraInput.tsx:391 msgid "Turn on flashlight" -msgstr "" +msgstr "Allumer la lampe de poche" #: src/components/barcodes/BarcodeCameraInput.tsx:403 msgid "Stop scanning" @@ -966,7 +966,7 @@ msgstr "" #: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" -msgstr "" +msgstr "Ouvrir la fenêtre Imprimer l'étiquette" #: src/components/buttons/PrintingActions.tsx:77 #~ msgid "Printing" @@ -1110,7 +1110,7 @@ msgstr "Prochain mois" #: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" -msgstr "" +msgstr "Actualiser le calendrier" #: src/components/calendar/Calendar.tsx:334 #: src/components/tables/InvenTreeTableHeader.tsx:343 @@ -1540,7 +1540,7 @@ msgstr "Administrateur" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inactif" @@ -1656,7 +1656,7 @@ msgstr "Supprimer l'image" #: src/components/details/LineItemOverviewTable.tsx:87 msgid "Progress" -msgstr "" +msgstr "En Cours" #: src/components/details/LineItemOverviewTable.tsx:113 msgid "No line items" @@ -1714,7 +1714,7 @@ msgstr "Mis à jour" #: src/components/editors/NotesEditor.tsx:97 msgid "Updated by" -msgstr "" +msgstr "Mis à jour par" #: src/components/editors/NotesEditor.tsx:126 #~ msgid "Notes saved successfully" @@ -1768,49 +1768,49 @@ msgstr "" #: src/components/editors/NotesEditor.tsx:330 msgid "Delete Note" -msgstr "" +msgstr "Supprimer la note" #: src/components/editors/NotesEditor.tsx:344 msgid "Edit Note Template" -msgstr "" +msgstr "Modifier le modèle de note" #: src/components/editors/NotesEditor.tsx:344 msgid "Edit Note" -msgstr "" +msgstr "Éditer la note" #: src/components/editors/NotesEditor.tsx:393 msgid "Note updated" -msgstr "" +msgstr "Note mise à jour" #. placeholder {0}: error.message #: src/components/editors/NotesEditor.tsx:402 msgid "Failed to update note: {0}" -msgstr "" +msgstr "Échec de la mise à jour de la note : {0}" #: src/components/editors/NotesEditor.tsx:433 msgid "Failed to upload image" -msgstr "" +msgstr "Échec du téléversement de l'image" #: src/components/editors/NotesEditor.tsx:460 msgid "Edit note" -msgstr "" +msgstr "Modifier la note" #: src/components/editors/NotesEditor.tsx:471 #: src/components/panels/PanelGroup.tsx:340 msgid "Unsaved Changes" -msgstr "" +msgstr "Modifications non sauvegardées" #: src/components/editors/NotesEditor.tsx:474 msgid "Save note" -msgstr "" +msgstr "Enregistrer la note" #: src/components/editors/NotesEditor.tsx:488 msgid "Reset note content" -msgstr "" +msgstr "Réinitialiser le contenu de la note" #: src/components/editors/NotesEditor.tsx:502 msgid "Finish editing" -msgstr "" +msgstr "Terminer les modifications" #: src/components/editors/NotesEditor.tsx:515 msgid "Note Actions" @@ -1839,27 +1839,27 @@ msgstr "" #: src/components/editors/NotesEditor.tsx:646 #: src/components/editors/NotesEditor.tsx:647 msgid "Add row before" -msgstr "" +msgstr "Ajouter une ligne avant" #: src/components/editors/NotesEditor.tsx:656 #: src/components/editors/NotesEditor.tsx:657 msgid "Add row after" -msgstr "" +msgstr "Ajouter une ligne après" #: src/components/editors/NotesEditor.tsx:666 #: src/components/editors/NotesEditor.tsx:667 msgid "Delete row" -msgstr "" +msgstr "Supprimer la ligne" #: src/components/editors/NotesEditor.tsx:676 #: src/components/editors/NotesEditor.tsx:677 msgid "Toggle header row" -msgstr "" +msgstr "Activer/désactiver la ligne d'en-tête" #: src/components/editors/NotesEditor.tsx:686 #: src/components/editors/NotesEditor.tsx:687 msgid "Delete table" -msgstr "" +msgstr "Supprimer le tableau" #: src/components/editors/NotesEditor.tsx:701 #: src/components/panels/NotesPanel.tsx:24 @@ -1871,7 +1871,7 @@ msgstr "Notes" #: src/components/editors/NotesEditor.tsx:702 msgid "There are no notes here yet." -msgstr "" +msgstr "Il n'y a pas encore de notes ici." #: src/components/editors/TemplateEditor/CodeEditor/index.tsx:15 msgid "Code" @@ -1948,7 +1948,7 @@ msgstr "Enregistré" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:281 msgid "Template file has been updated" -msgstr "" +msgstr "Le fichier de modèle a été mis à jour" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:290 msgid "Could not save the template to the server." @@ -2330,7 +2330,7 @@ msgstr "Version de l'API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Extensions" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Ajouter Pièce" @@ -2861,8 +2861,8 @@ msgstr "Aucun élément" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Aucun résultat trouvé..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Les paramètres du système" @@ -3353,7 +3353,7 @@ msgstr "Se déconnecter" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fabrication" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Achat en cours" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Ventes" @@ -3781,7 +3781,7 @@ msgstr "Modèle inconnu: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Aucun stock" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "En Commande" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Emplacement" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Numéro de série" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Afficher les articles ayant un code de lot" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Filtrer les articles par code de lot" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Suivant" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Modifier la pièce" @@ -6054,7 +6054,7 @@ msgstr "Les articles en stock alloués vont être remis dans le stock" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Supprimer les articles en stock sélectionnés" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Actions sur le stock" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Gestion des données" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Rapports" @@ -8887,7 +8887,7 @@ msgstr "Tâches en attente" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Tâches planifiées" @@ -8960,11 +8960,11 @@ msgstr "Les paramètres ci-dessous sont spécifiques à chaque plugin disponible msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Authentification" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Code-barres" @@ -8976,7 +8976,7 @@ msgstr "Code-barres" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "Les paramètres ci-dessous sont spécifiques à chaque méthode de notification disponible" @@ -8993,19 +8993,19 @@ msgstr "Les paramètres ci-dessous sont spécifiques à chaque méthode de notif #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Suivi du stock" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Annuler la commande" msgid "External" msgstr "Externe" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Supprimer la société" msgid "Company Actions" msgstr "Actions de la société" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Numéro de téléphone" @@ -9600,11 +9608,28 @@ msgstr "Supprimer des pièces du fournisseur" msgid "Add Supplier Part" msgstr "Ajouter la pièce du fournisseur" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Aucun stock" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Les paramètres de la partie ne peuvent pas être modifiés, car la part #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Requis" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "Consommable" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Supprimer la pièce" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "La suppression de cette pièce est irréversible" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "La suppression de cette pièce est irréversible" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Commande" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Stock de commandes" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Rechercher par numéro de série" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Actions sur les pièces" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Détails de l'envoi" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Modifier l'envoi" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Annuler l'envoi" @@ -10688,48 +10753,68 @@ msgstr "Annuler l'envoi" msgid "Pending" msgstr "En attente" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Livré" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Envoyer l'expédition" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Envoyer l'expédition" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Action sur l'expédition" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Obsolète" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Expiré" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Indisponible" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index cd42d24945..985aaff15f 100644 --- a/src/frontend/src/locales/he/messages.po +++ b/src/frontend/src/locales/he/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: he\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n==2 ? 1 : 2);\n" @@ -108,7 +108,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "חפש" @@ -173,7 +173,7 @@ msgstr "לא" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "פריט" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "קטגוריית פריט" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "קטגוריית פריטים" @@ -290,7 +290,7 @@ msgstr "קטגוריית פריטים" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "מיקום מלאי" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "מיקומי מלאי" @@ -342,7 +342,7 @@ msgstr "הסטוריית מלאים" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "בניית פריטים" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "הזמנות רכש" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "שורות הזמנת רכש" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "הזמנת מכירה" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "הזמנות מכירה" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "משלוח הזמנת מכירות" @@ -486,7 +486,7 @@ msgstr "החזרת הזמנה" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "לא פעיל" @@ -2330,7 +2330,7 @@ msgstr "גרסת API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "תוספים" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "לא נמצא כלום..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "הגדרות מערכת" @@ -3353,7 +3353,7 @@ msgstr "התנתק" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "מלאי" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "רכישה" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "מכירות" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "אין מלאי" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "מספר סידורי" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index 20434a14fa..6acadf37aa 100644 --- a/src/frontend/src/locales/hi/messages.po +++ b/src/frontend/src/locales/hi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "" @@ -173,7 +173,7 @@ msgstr "" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "" @@ -290,7 +290,7 @@ msgstr "" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index f64eb99c0b..15bb2c3e60 100644 --- a/src/frontend/src/locales/hu/messages.po +++ b/src/frontend/src/locales/hu/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hu\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Műveletek" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Keresés" @@ -173,7 +173,7 @@ msgstr "Nem" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Alkatrész" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Paraméter" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Paraméterek" @@ -231,7 +231,7 @@ msgstr "Alkatrész Teszt Sablonok" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Alkatrész kategória" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Alkatrész kategóriák" @@ -290,7 +290,7 @@ msgstr "Alkatrész kategóriák" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Készlet hely" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Készlethelyek" @@ -342,7 +342,7 @@ msgstr "Készlettörténet" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Gyártási utasítás" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Gyártási tételek" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Beszerzési rendelés" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Beszerzési rendelés tételei" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Vevői rendelés" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Vevői rendelések" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Vevői rendelés szállítmány" @@ -486,7 +486,7 @@ msgstr "Visszavétel" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Adminisztrátor" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Árazás" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inaktív" @@ -2330,7 +2330,7 @@ msgstr "API verzió" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Pluginok" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Alkatrészek importálása" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Alkatrész hozzáadása" @@ -2861,8 +2861,8 @@ msgstr "Nincsenek tételek" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Nincs találat..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Rendszerbeállítások" @@ -3353,7 +3353,7 @@ msgstr "Kijelentkezés" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Készlet" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Gyártás" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Beszerzés" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Eladás" @@ -3781,7 +3781,7 @@ msgstr "Ismeretlen model: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Nincs készlet" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "Rendelve" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Hely" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Sorozatszám" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Batch kóddal rendelkező tételek megjelenítése" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Tételek szűrése batch kód szerint" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Következő" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Alkatrész szerkesztése" @@ -6054,7 +6054,7 @@ msgstr "A lefoglalt készlet tételek visszakerülnek a készletbe" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Kiválasztott készlet tételek törlése" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Készlet műveletek" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Adatkezelés" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Riportolás" @@ -8887,7 +8887,7 @@ msgstr "Folyamatban lévő feladatok" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Ütemezett Feladatok" @@ -8960,11 +8960,11 @@ msgstr "Az alábbi beállítások minden egyes elérhető bővítményhez specif msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Hitelesítés" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Vonalkódok" @@ -8976,7 +8976,7 @@ msgstr "Vonalkódok" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "Megjelenítés" @@ -8984,7 +8984,7 @@ msgstr "Megjelenítés" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "Az alábbi beállítások minden egyes elérhető értesítési módszerhez specifikusak" @@ -8993,19 +8993,19 @@ msgstr "Az alábbi beállítások minden egyes elérhető értesítési módszer #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Készlettörténet" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Rendelés törlése" msgid "External" msgstr "Külső" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Cég törlése" msgid "Company Actions" msgstr "Cég műveletek" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Telefonszám" @@ -9600,11 +9608,28 @@ msgstr "Beszállítói alkatrész törlése" msgid "Add Supplier Part" msgstr "Beszállítói alkatrész hozzáadása" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Nincs készlet" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Az alkatrész paraméterek nem szerkeszthetők, mivel az alkatrész zár #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Kötelező" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Hiány" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "Hiány" msgid "Consumable" msgstr "Fogyóeszköz" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Alkatrész törlése" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Az alkatrész törlése nem visszavonható" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Az alkatrész törlése nem visszavonható" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Rendelés" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Készlet rendelés" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Sorozatszámra keresés" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Alkatrész műveletek" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Szállítási cím" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Szállítmány részletei" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Szállítmány szerkesztése" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Szállítmány törlése" @@ -10688,48 +10753,68 @@ msgstr "Szállítmány törlése" msgid "Pending" msgstr "Függőben" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Ellenőrizve" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Nincs ellenőrizve" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Kiszállítva" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Szállítmány elküldése" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Szállítmány elküldése" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Szállítmány műveletek" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Ellenőrzés" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Szállítmány megjelölése ellenőrzöttként" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Ellenőrzés visszavonása" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Szállítmány megjelölése ellenőrizetlenként" @@ -10976,35 +11061,67 @@ msgstr "Konvertálás" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Elavult" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Lejárt" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Nem elérhető" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index a8c9c7d633..7eff492547 100644 --- a/src/frontend/src/locales/id/messages.po +++ b/src/frontend/src/locales/id/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: id\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -108,7 +108,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Cari" @@ -173,7 +173,7 @@ msgstr "Tidak" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "" @@ -290,7 +290,7 @@ msgstr "" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Tidak Aktif" @@ -2330,7 +2330,7 @@ msgstr "Versi API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Pengaturan Sistem" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Persediaan" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Penjualan" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Tidak ada persediaan" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Lokasi" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Nomor Seri" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Nomor Telepon" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "Tertunda" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index 0e0989d2aa..fed640de02 100644 --- a/src/frontend/src/locales/it/messages.po +++ b/src/frontend/src/locales/it/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Azioni" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Ricerca" @@ -173,7 +173,7 @@ msgstr "No" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Articolo" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parametro" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parametri" @@ -231,7 +231,7 @@ msgstr "Modelli Test Articolo" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Categoria Articolo" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Categorie Articolo" @@ -290,7 +290,7 @@ msgstr "Categorie Articolo" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Ubicazione articolo" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Ubicazioni articolo" @@ -342,7 +342,7 @@ msgstr "Cronologie Magazzino" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Ordine di Produzione" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Costruisci articoli" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Ordine d'acquisto" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Righe ordine di acquisto" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Ordine di Vendita" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Ordini di Vendita" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Spedizione dell'ordine di vendita" @@ -486,7 +486,7 @@ msgstr "Ordine di reso" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Prezzi" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inattivo" @@ -2330,7 +2330,7 @@ msgstr "Versione API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Plugin" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Importa Articoli" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Aggiungi articolo" @@ -2861,8 +2861,8 @@ msgstr "Nessun articolo" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Nessun risultato..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Impostazioni di sistema" @@ -3353,7 +3353,7 @@ msgstr "Disconnettiti" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fabbricazione" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Acquisto" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Vendite" @@ -3781,7 +3781,7 @@ msgstr "Modello sconosciuto: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Nessuno stock" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "In ordine" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Posizione" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Numero Seriale" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Mostra gli articoli che hanno un codice lotto" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Filtra gli articoli per codice lotto" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Successivo" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Modifica Articolo" @@ -6054,7 +6054,7 @@ msgstr "Gli articoli di magazzino assegnati saranno restituiti alle scorte" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Elimina gli articoli a magazzino selezionati" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Azioni magazzino" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Gestione Dati" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Rapporti" @@ -8887,7 +8887,7 @@ msgstr "Attività in sospeso" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Operazioni pianificate" @@ -8960,11 +8960,11 @@ msgstr "Le impostazioni sottostanti sono specifiche per ogni plugin disponibile" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Autenticazione" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Codici a barre" @@ -8976,7 +8976,7 @@ msgstr "Codici a barre" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "Le impostazioni sottostanti sono specifiche per ogni metodo di notifica disponibile" @@ -8993,19 +8993,19 @@ msgstr "Le impostazioni sottostanti sono specifiche per ogni metodo di notifica #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Monitoraggio delle scorte" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Annulla ordine" msgid "External" msgstr "Esterna" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Elimina Azienda" msgid "Company Actions" msgstr "Azioni Azienda" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Numero di telefono" @@ -9600,11 +9608,28 @@ msgstr "Cancella Articolo Fornitore" msgid "Add Supplier Part" msgstr "Aggiungi articolo fornitore" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Nessuna giacenza" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "I parametri dell'articolo non possono essere modificati, poiché l'artic #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Richiesto" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Deficit" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "Deficit" msgid "Consumable" msgstr "Consumabile" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Elimina Articolo" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "L'eliminazione di questo articolo non è reversibile" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "L'eliminazione di questo articolo non è reversibile" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Ordine" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Ordine Stock" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Cerca per numero di serie" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Azioni articolo" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Indirizzo di spedizione" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Dettagli spedizione" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Modifica spedizione" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Annulla spedizione" @@ -10688,48 +10753,68 @@ msgstr "Annulla spedizione" msgid "Pending" msgstr "In sospeso" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Controllato" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Non controllato" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Consegnato" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Invia Spedizione" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Invia Spedizione" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Azioni Di Spedizione" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Controlla" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Segna spedizione come controllata" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Deseleziona" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Segna spedizione come non controllata" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Obsoleto" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Scaduto" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Non disponibile" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index be01ec362b..9531d1fa70 100644 --- a/src/frontend/src/locales/ja/messages.po +++ b/src/frontend/src/locales/ja/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -108,7 +108,7 @@ msgstr "アクション" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "検索" @@ -173,7 +173,7 @@ msgstr "いいえ" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "パーツ" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "パラメータ" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "パラメータ" @@ -231,7 +231,7 @@ msgstr "部品試験テンプレート" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "パーツカテゴリ" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "パーツカテゴリ" @@ -290,7 +290,7 @@ msgstr "パーツカテゴリ" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "在庫場所" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "在庫場所" @@ -342,7 +342,7 @@ msgstr "株式履歴" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "組立注文" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "ビルドアイテム" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "注文" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "発注ライン" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "セールスオーダー" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "セールスオーダー" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "販売注文の出荷" @@ -486,7 +486,7 @@ msgstr "リターンオーダー" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "在庫移動指示" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "管理者" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "価格" @@ -1540,7 +1540,7 @@ msgstr "管理者" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "非アクティブ" @@ -2330,7 +2330,7 @@ msgstr "API バージョン" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "プラグイン" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "部品をインポートします" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "部品追加" @@ -2861,8 +2861,8 @@ msgstr "項目なし" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "見つかりませんでした…" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "システム設定" @@ -3353,7 +3353,7 @@ msgstr "ログアウト" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "在庫" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "製造" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "購買" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "販売" @@ -3781,7 +3781,7 @@ msgstr "不明なモデル{model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "在庫なし" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "注文中" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "場所" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "シリアル番号" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "バッチコードを持つアイテムを表示" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "バッチコードによるアイテムのフィルタリング" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "次へ" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "パーツを編集" @@ -6054,7 +6054,7 @@ msgstr "割り当てられた在庫品は、在庫に戻されます。" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "選択された在庫品を削除します" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "ストックアクション" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "メタデータ" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "シングルサインオン(SSO)設定" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "データ管理" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "レポート" @@ -8887,7 +8887,7 @@ msgstr "保留タスク" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "スケジュールされたタスク" @@ -8960,11 +8960,11 @@ msgstr "以下の設定は、利用可能な各プラグインごとに固有の msgid "Server Settings" msgstr "サーバーの設定" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "認証" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "バーコード" @@ -8976,7 +8976,7 @@ msgstr "バーコード" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "表示" @@ -8984,7 +8984,7 @@ msgstr "表示" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "以下の設定は、各通知方法ごとに固有のものになります" @@ -8993,19 +8993,19 @@ msgstr "以下の設定は、各通知方法ごとに固有のものになりま #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "部品作成" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "在庫期限切れ" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "部品棚卸し" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "在庫管理" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "外部ビルドオーダー" @@ -9332,6 +9332,10 @@ msgstr "お見積をキャンセル" msgid "External" msgstr "外部" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "削除会社" msgid "Company Actions" msgstr "会社の動き" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "電話番号" @@ -9600,11 +9608,28 @@ msgstr "サプライヤーの削除" msgid "Add Supplier Part" msgstr "サプライヤー部品の追加" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "在庫切れ" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "パートがロックされているため、パートパラメータを #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "必須" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "不足数" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "不足数" msgid "Consumable" msgstr "消耗品" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "削除部分" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "この部分の削除は元に戻せません" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "この部分の削除は元に戻せません" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "注文" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "注文在庫" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "シリアル番号で検索" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "パートアクション" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "ロックされたパーツ" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "ロック解除されたパーツ" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "配送先住所" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "出荷の詳細" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "出荷の編集" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "出荷のキャンセル" @@ -10688,48 +10753,68 @@ msgstr "出荷のキャンセル" msgid "Pending" msgstr "処理待ち" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "チェック済み" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "未選択" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "配送済み" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "発送" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "発送" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "出荷アクション" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "チェック" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "出荷を確認済みとしてマークしてください" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "未確認" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "出荷を確認待ちとしてマークしてください" @@ -10976,35 +11061,67 @@ msgstr "変換" msgid "Convert this stock item to a different part" msgstr "この在庫品を別の部品に変換" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "期限失効" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "期限切れ" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "利用不可" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index 9a2ae7b350..141a88422d 100644 --- a/src/frontend/src/locales/ko/messages.po +++ b/src/frontend/src/locales/ko/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -108,7 +108,7 @@ msgstr "작업" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "찾다" @@ -173,7 +173,7 @@ msgstr "아니요" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "부품" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "매개변수" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "매개변수" @@ -231,7 +231,7 @@ msgstr "부품 테스트 템플릿 목록" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "부품 카테고리" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "부품 카테고리 목록" @@ -290,7 +290,7 @@ msgstr "부품 카테고리 목록" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "재고 위치" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "재고 위치 목록" @@ -342,7 +342,7 @@ msgstr "재고 이력" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "생산 주문" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "생산 아이템" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "발주서" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "발주서 항목" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "판매 주문서" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "판매 주문서" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "판매 주문 배송" @@ -486,7 +486,7 @@ msgstr "반품 주문" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "이송 주문" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "관리" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "가격" @@ -1540,7 +1540,7 @@ msgstr "관리자" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "비활성" @@ -2330,7 +2330,7 @@ msgstr "API 버전" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "플러그인" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "부품 수입" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "부품 추가" @@ -2861,8 +2861,8 @@ msgstr "항목 없음" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "찾을 수 없음..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "시스템 설정" @@ -3353,7 +3353,7 @@ msgstr "로그아웃" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "재고" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "조작" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "구매" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "매상" @@ -3781,7 +3781,7 @@ msgstr "알 수 없는 모델: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "재고 없음" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "주문시" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "위치" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "시리얼 번호" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "배치 코드가 있는 항목 표시" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "배치 코드로 항목 필터링" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "다음" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "부품 편집" @@ -6054,7 +6054,7 @@ msgstr "할당된 재고 품목은 재고로 반환됩니다." #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "선택한 재고 품목 삭제" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "재고 작업" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "SSO(Single Sign-On) 설정" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "데이터 관리" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "보고" @@ -8887,7 +8887,7 @@ msgstr "보류 중인 작업" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "예약된 작업" @@ -8960,11 +8960,11 @@ msgstr "아래 설정은 각 사용 가능한 플러그인에 따라 다릅니 msgid "Server Settings" msgstr "서버 설정" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "입증" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "바코드" @@ -8976,7 +8976,7 @@ msgstr "바코드" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "표시" @@ -8984,7 +8984,7 @@ msgstr "표시" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "아래 설정은 각 사용 가능한 알림 방식에 따라 다릅니다" @@ -8993,19 +8993,19 @@ msgstr "아래 설정은 각 사용 가능한 알림 방식에 따라 다릅니 #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "부품 생성" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "재고 만료" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "부품 재고 실사" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "재고 추적" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "외부 제작 주문" @@ -9332,6 +9332,10 @@ msgstr "주문 취소" msgid "External" msgstr "외부" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "회사 삭제" msgid "Company Actions" msgstr "회사의 조치" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "전화 번호" @@ -9600,11 +9608,28 @@ msgstr "협력업체 부품 삭제" msgid "Add Supplier Part" msgstr "협력업체 부품 추가" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "재고 없음" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "부품이 잠겨 있어 파라미터를 편집할 수 없습니다" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "필요" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "부족분" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "부족분" msgid "Consumable" msgstr "소모품" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "부품 삭제" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "이 부분을 삭제하면 되돌릴 수 없습니다." - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "이 부분을 삭제하면 되돌릴 수 없습니다." + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "주문하다" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "재고 주문" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "시리얼 번호로 검색" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "부품 작업" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "부품 잠김" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "부품 잠금 해제됨" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "배송 주소" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "출하 상세 정보" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "출하 편집" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "출하 취소" @@ -10688,48 +10753,68 @@ msgstr "출하 취소" msgid "Pending" msgstr "보류 중" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "체크됨" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "미확인" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "배달됨" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "출하 전송" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "출하 전송" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "출하 작업" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "확인하다" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "출하를 확인됨으로 표시" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "선택 취소" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "출하를 미확인으로 표시" @@ -10976,35 +11061,67 @@ msgstr "변환" msgid "Convert this stock item to a different part" msgstr "이 재고 항목을 다른 부품으로 변환" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "탁한" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "만료됨" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "없는" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/lt/messages.po b/src/frontend/src/locales/lt/messages.po index 7dbe68b06f..acd86c8f13 100644 --- a/src/frontend/src/locales/lt/messages.po +++ b/src/frontend/src/locales/lt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" @@ -108,7 +108,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "" @@ -173,7 +173,7 @@ msgstr "Ne" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "" @@ -290,7 +290,7 @@ msgstr "" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/lv/messages.po b/src/frontend/src/locales/lv/messages.po index ff40336010..a5b17835d0 100644 --- a/src/frontend/src/locales/lv/messages.po +++ b/src/frontend/src/locales/lv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" @@ -108,7 +108,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "" @@ -173,7 +173,7 @@ msgstr "" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "" @@ -290,7 +290,7 @@ msgstr "" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index d3cc47ce00..06cd8d2326 100644 --- a/src/frontend/src/locales/nl/messages.po +++ b/src/frontend/src/locales/nl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Acties" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Zoeken" @@ -173,7 +173,7 @@ msgstr "Nee" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Onderdeel" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parameter" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parameters" @@ -231,7 +231,7 @@ msgstr "Templatesjablonen voor onderdeel" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Onderdeel categorie" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Onderdeel categorieën" @@ -290,7 +290,7 @@ msgstr "Onderdeel categorieën" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Voorraad locatie" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Voorraad locatie" @@ -342,7 +342,7 @@ msgstr "Voorraad Historieën" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Productieorder" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Bouw onderdelen" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Inkooporder" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Inkooporder regels" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Verkooporder" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Verkooporders" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Verzending verkooporder" @@ -486,7 +486,7 @@ msgstr "Retourorder" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Administrator" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Prijzen" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inactief" @@ -2330,7 +2330,7 @@ msgstr "API versie" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Plug-ins" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Importeren onderdelen" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Onderdeel toevoegen" @@ -2861,8 +2861,8 @@ msgstr "Geen artikelen" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Niets gevonden..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Systeem instellingen" @@ -3353,7 +3353,7 @@ msgstr "Uitloggen" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Voorraad" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Productie" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Kopen" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Verkoop" @@ -3781,7 +3781,7 @@ msgstr "Onbekend model: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Geen voorraad" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "In bestelling" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Locatie" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Items met een batch code weergeven" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Filter items op batch code" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Volgende" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Onderdeel bewerken" @@ -6054,7 +6054,7 @@ msgstr "Toegewezen voorraadartikelen worden teruggestuurd naar voorraad" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Geselecteerde voorraadartikelen verwijderen" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Voorraad acties" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Gegevens beheer" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Rapporteren" @@ -8887,7 +8887,7 @@ msgstr "Openstaande taken" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Geplande taken" @@ -8960,11 +8960,11 @@ msgstr "De instellingen hieronder zijn specifiek voor elke beschikbare plug-in" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Authenticatie" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Barcodes" @@ -8976,7 +8976,7 @@ msgstr "Barcodes" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "De onderstaande instellingen zijn specifiek voor elke beschikbare notificatie methode" @@ -8993,19 +8993,19 @@ msgstr "De onderstaande instellingen zijn specifiek voor elke beschikbare notifi #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Voorraad bijhouden" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Bestelling annuleren" msgid "External" msgstr "Extern" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Bedrijf verwijderen" msgid "Company Actions" msgstr "Bedrijf acties" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Telefoon nummer" @@ -9600,11 +9608,28 @@ msgstr "Verwijder leveranciersdeel" msgid "Add Supplier Part" msgstr "Leveranciersdeel toevoegen" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Geen voorraad" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Onderdeel parameters kunnen niet worden bewerkt, omdat het onderdeel is #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Vereist" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Tekort" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "Tekort" msgid "Consumable" msgstr "Verbruiksartikelen" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Onderdeel verwijderen" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Verwijderen van dit onderdeel kan niet ongedaan worden gemaakt" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Verwijderen van dit onderdeel kan niet ongedaan worden gemaakt" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Order" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Voorraad bestelling" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Zoek op serienummer" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Acties van onderdeel" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Afleveradres" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Verzending details" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Bewerk verzending" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Verzending annuleren" @@ -10688,48 +10753,68 @@ msgstr "Verzending annuleren" msgid "Pending" msgstr "In behandeling" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Gecontroleerd" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Niet gecontroleerd" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Geleverd" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Verzending verzenden" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Verzending verzenden" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Verzending acties" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Aanvinken" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Markeer levering als gecontroleerd" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Uitvinken" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Markeer deze levering als niet gecontroleerd" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Verouderd" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Verlopen" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Niet beschikbaar" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index 69973e816a..aefe6fdbe2 100644 --- a/src/frontend/src/locales/no/messages.po +++ b/src/frontend/src/locales/no/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: no\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Handlinger" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Søk" @@ -173,7 +173,7 @@ msgstr "Nei" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Del" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parametere" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Delkategori" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Delkategorier" @@ -290,7 +290,7 @@ msgstr "Delkategorier" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Lagerplassering" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Lagerplasseringer" @@ -342,7 +342,7 @@ msgstr "Lagerhistorikk" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Innkjøpsordre" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Ordrelinjer for innkjøpsordre" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Salgsordre" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Salgsordrer" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Salgsordreforsendelse" @@ -486,7 +486,7 @@ msgstr "Returordre" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Prising" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "API-versjon" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Utvidelser" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Systeminnstillinger" @@ -3353,7 +3353,7 @@ msgstr "Logg ut" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Lagerbeholdning" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Innkjøp" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Salg" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Ingen lagerbeholdning" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "I bestilling" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Vis elementer som har en batchkode" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Rediger del" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Lagerhandlinger" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Rapportering" @@ -8887,7 +8887,7 @@ msgstr "Ventende oppgaver" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Planlagte oppgaver" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Strekkoder" @@ -8976,7 +8976,7 @@ msgstr "Strekkoder" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Sporing av lager" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "Bedriftshandlinger" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "Slett Leverandørdel" msgid "Add Supplier Part" msgstr "Legg til leverandørdel" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "Forbruksvare" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Delhandlinger" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index 71e3cf6e5b..ee226f6627 100644 --- a/src/frontend/src/locales/pl/messages.po +++ b/src/frontend/src/locales/pl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Polish\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" @@ -108,7 +108,7 @@ msgstr "Akcje" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Szukaj" @@ -173,7 +173,7 @@ msgstr "Nie" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Komponent" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parametr" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "Szablony testów części" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Kategoria części" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Kategorie części" @@ -290,7 +290,7 @@ msgstr "Kategorie części" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Lokacja stanu" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Lokacje stanów" @@ -342,7 +342,7 @@ msgstr "Historia magazynu" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Elementy produkcji" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Zlecenie zakupu" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Pozycje zlecenia zakupu" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Zlecenie sprzedaży" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Zlecenia Sprzedaży" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Wysyłka zamówienia sprzedaży" @@ -486,7 +486,7 @@ msgstr "Zwrot zamówienia" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Administracja" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Cennik" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Nieaktywny" @@ -2330,7 +2330,7 @@ msgstr "Wersja API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Wtyczki" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "Brak elementów" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Nic nie znaleziono..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Ustawienia systemowe" @@ -3353,7 +3353,7 @@ msgstr "Wyloguj się" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Stan" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Zakupy" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Sprzedaże" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Brak w magazynie" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Lokalizacja" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Numer seryjny" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Raportowanie" @@ -8887,7 +8887,7 @@ msgstr "Oczekujce zadania" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Zaplanowane zadania" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Kody kreskowe" @@ -8976,7 +8976,7 @@ msgstr "Kody kreskowe" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index f8ce267e01..4e59cbcce1 100644 --- a/src/frontend/src/locales/pt/messages.po +++ b/src/frontend/src/locales/pt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Ações" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Buscar" @@ -173,7 +173,7 @@ msgstr "Não" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Peça" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parâmetros" @@ -231,7 +231,7 @@ msgstr "Modelos de Teste da Peça" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Categoria da peça" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Categorias da Peça" @@ -290,7 +290,7 @@ msgstr "Categorias da Peça" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Localização de Stock" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Localizações de Stock" @@ -342,7 +342,7 @@ msgstr "Histórico de Estoque" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Ordem de Produção" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Pedido de Compra" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Pedido de compra das linhas" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Pedido de Venda" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Pedidos de vendas" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Envio do Pedido de Venda" @@ -486,7 +486,7 @@ msgstr "Pedido de Devolução" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Preços" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inativo" @@ -2331,7 +2331,7 @@ msgstr "Versão da API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Extensões" @@ -2768,7 +2768,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Adicionar Peça" @@ -2862,8 +2862,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3192,7 +3192,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3323,8 +3323,8 @@ msgstr "Nada encontrado..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Definições de Sistema" @@ -3354,7 +3354,7 @@ msgstr "Encerrar sessão" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3366,15 +3366,15 @@ msgstr "Estoque" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3386,12 +3386,12 @@ msgstr "Comprando" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Vendas" @@ -3782,7 +3782,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3797,9 +3797,9 @@ msgstr "Sem Estoque" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3810,7 +3810,7 @@ msgstr "No Pedido" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3861,7 +3861,7 @@ msgstr "Localização" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3891,7 +3891,7 @@ msgstr "Número de Série" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4272,7 +4272,7 @@ msgstr "Mostrar itens que tenham um código de lote" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4296,7 +4296,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5235,7 +5235,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Editar Peça" @@ -6055,7 +6055,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7004,7 +7004,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Ações de Estoque" @@ -8517,7 +8517,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8739,7 +8739,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Relatórios" @@ -8888,7 +8888,7 @@ msgstr "Tarefas Pendentes" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Tarefas Agendadas" @@ -8961,11 +8961,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Códigos de barras" @@ -8977,7 +8977,7 @@ msgstr "Códigos de barras" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8985,7 +8985,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8994,19 +8994,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9016,7 +9016,7 @@ msgstr "Rastreamento de Estoque" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9333,6 +9333,10 @@ msgstr "Cancelar pedido" msgid "External" msgstr "Externos" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9470,6 +9474,10 @@ msgstr "" msgid "Company Actions" msgstr "Ações da Empresa" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Número de Telefone" @@ -9601,11 +9609,28 @@ msgstr "Excluir Fornecedor da Peça" msgid "Add Supplier Part" msgstr "Adicionar Fornecedor da Peça" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Sem Estoque" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9811,21 +9836,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Obrigatório" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9833,43 +9894,47 @@ msgstr "" msgid "Consumable" msgstr "Consumível" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Excluir Peça" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "A exclusão desta parte não pode ser revertida" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "A exclusão desta parte não pode ser revertida" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Encomendar Estoque" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Ações da Peça" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10662,7 +10727,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10673,13 +10738,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10689,48 +10754,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10977,35 +11062,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/pt_BR/messages.po b/src/frontend/src/locales/pt_BR/messages.po index 600d5e9fe0..3249532084 100644 --- a/src/frontend/src/locales/pt_BR/messages.po +++ b/src/frontend/src/locales/pt_BR/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Ações" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Buscar" @@ -173,7 +173,7 @@ msgstr "Não" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Peça" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parâmetro" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parâmetros" @@ -231,7 +231,7 @@ msgstr "Teste de modelos de peças" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Categoria da peça" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Categorias de peça" @@ -290,7 +290,7 @@ msgstr "Categorias de peça" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Localização do estoque" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Locais de estoque" @@ -342,7 +342,7 @@ msgstr "Históricos de estoque" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Pedido de produção" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Criar itens" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Pedido de compra" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Linhas do pedido de compra" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Pedido de venda" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Pedidos de vendas" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Envio do pedido venda" @@ -486,7 +486,7 @@ msgstr "Pedido de devolução" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "Transferencia de estoque" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Preços" @@ -1540,7 +1540,7 @@ msgstr "Administrador" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inativo" @@ -2330,7 +2330,7 @@ msgstr "Versão da API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Extensões" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Importar peças" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Adicionar peça" @@ -2861,8 +2861,8 @@ msgstr "Nenhum item" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "Permite a leitura rápida de códigos de barras com a câmera do seu dis #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Nada encontrado..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Configurações do sistema" @@ -3353,7 +3353,7 @@ msgstr "Sair" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Estoque" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Produção" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Compras" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Vendas" @@ -3781,7 +3781,7 @@ msgstr "Modelo desconhecido: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Sem estoque" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "No pedido" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Localização" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Número de série" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Exibir itens com um código de lote" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Filtrar itens por código de lote" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Próximo" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Editar peça" @@ -6054,7 +6054,7 @@ msgstr "Os itens de estoque alocados serão devolvidos ao estoque" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Excluir itens de estoque selecionados" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Ações de estoque" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "Metadados" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "Configurações de Single Sign-On (SSO)" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Gerenciamento de dados" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Relatórios" @@ -8887,7 +8887,7 @@ msgstr "Tarefas pendentes" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Tarefas agendadas" @@ -8960,11 +8960,11 @@ msgstr "As configurações abaixo são específicas de cada plugin disponível" msgid "Server Settings" msgstr "Configurações do servidor" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Autenticação" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Códigos de barras" @@ -8976,7 +8976,7 @@ msgstr "Códigos de barras" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "Exibição" @@ -8984,7 +8984,7 @@ msgstr "Exibição" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "As configurações abaixo são específicas de cada método de notificação disponível" @@ -8993,19 +8993,19 @@ msgstr "As configurações abaixo são específicas de cada método de notifica #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "Criação de peça" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "Validade do estoque" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "Inventário da peça" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Rastreamento de estoque" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "Pedidos de produção externos" @@ -9332,6 +9332,10 @@ msgstr "Cancelar pedido" msgid "External" msgstr "Externo" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "Este pedido de produção é atendido por um fornecedor externo" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Excluir empresa" msgid "Company Actions" msgstr "Ações da empresa" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "Esta empresa está inativa" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Número de telefone" @@ -9600,11 +9608,28 @@ msgstr "Excluir peça do fornecedor" msgid "Add Supplier Part" msgstr "Adicionar peça do fornecedor" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "Esta peça de fornecedor está inativa" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "Quantidade desta peça de fornecedor em estoque" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Sem estoque" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "Não há estoque disponível para esta peça de fornecedor" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "Quantidade em pedido nos pedidos de compra pendentes" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Os parâmetros da peça não podem ser editados, pois a peça está bloq #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "Quantidade total desta peça em estoque" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "Quantidade de estoque não alocada a pedidos" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "Não há estoque disponível para esta peça" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "Quantidade de estoque alocada a pedidos" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Obrigatório" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "Quantidade necessária para pedidos pendentes" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "Quantidade programada para ser produzida pelos pedidos de produção pendentes" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Déficit" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "Déficit entre o estoque total e a quantidade necessária" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "Esta peça está inativa" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "Esta é uma peça virtual, que não é rastreada em estoque" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "Déficit" msgid "Consumable" msgstr "Consumível" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "Esta é uma peça consumível" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Excluir peça" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Excluir esta peça não é reversível" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Excluir esta peça não é reversível" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Pedido" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Pedir estoque" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Buscar por número de série" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Ações da peça" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "Peça bloqueada" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "Peça desbloqueada" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Endereço de entrega" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Detalhes da remessa" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Editar remessa" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Cancelar envio" @@ -10688,48 +10753,68 @@ msgstr "Cancelar envio" msgid "Pending" msgstr "Pendentes" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "Esta remessa ainda não foi enviada" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Verificado" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "Esta remessa foi verificada" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Não verificado" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "Esta remessa não foi verificada" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "Esta remessa foi enviada" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Entregue" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Enviar remessa" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "Esta remessa foi entregue" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Enviar remessa" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Ações da remessa" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Verificar" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Marcar remessa como verificada" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Desmarcar" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Marcar remessa como não verificada" @@ -10976,35 +11061,67 @@ msgstr "Converter" msgid "Convert this stock item to a different part" msgstr "Converter este item de estoque em uma peça diferente" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "Este item de estoque está sendo produzido no momento" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "Número de série deste item de estoque" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "Quantidade total deste item de estoque" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "Quantidade não alocada a pedidos" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "Código de lote deste item de estoque" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Parado" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "Este item de estoque está próximo da data de validade" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Vencido" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "Este item de estoque passou da data de validade" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Indisponível" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "Este item de estoque não está disponível em estoque" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/ro/messages.po b/src/frontend/src/locales/ro/messages.po index 29eaa01024..cfeafca717 100644 --- a/src/frontend/src/locales/ro/messages.po +++ b/src/frontend/src/locales/ro/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ro\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n" @@ -108,7 +108,7 @@ msgstr "Acțiuni" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Caută" @@ -173,7 +173,7 @@ msgstr "Nu" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Piesă" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parametru" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parametri" @@ -231,7 +231,7 @@ msgstr "Șabloane de Testare Parte" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Categorie Piesă" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Categorii Piese" @@ -290,7 +290,7 @@ msgstr "Categorii Piese" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Locația Stocului" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Locațiile Stocului" @@ -342,7 +342,7 @@ msgstr "Istoricele Stocului" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Construiește Obiecte" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Comandă de achiziție" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Linii Comenzi de Cumpărare" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Comandă de Vânzare" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Comenzi de Vânzare" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Livrare Comandă de Vânzare" @@ -486,7 +486,7 @@ msgstr "Returnează Comanda" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "Versiune API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Plugin-uri" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Stoc" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Producție" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Achiziţie" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Vânzare" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Nici un stoc" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Arată articole care au un cod de lot" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Filtrează articole după codul de lot" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Indisponibil" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index 836b15e070..385a35016c 100644 --- a/src/frontend/src/locales/ru/messages.po +++ b/src/frontend/src/locales/ru/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Russian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -108,7 +108,7 @@ msgstr "Действия" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Поиск" @@ -173,7 +173,7 @@ msgstr "Нет" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Деталь" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Параметр" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Параметры" @@ -231,7 +231,7 @@ msgstr "Шаблоны тестов детали" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Категория детали" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Категории деталей" @@ -290,7 +290,7 @@ msgstr "Категории деталей" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Место хранения" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Места хранения" @@ -342,7 +342,7 @@ msgstr "История складов" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Заказ на сборку" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Товары производства" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Заказ на закупку" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Позиции заказа на закупку" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Заказ на продажу" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Заказы на продажу" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Отправка заказа на продажу" @@ -486,7 +486,7 @@ msgstr "Заказ на возврат" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "Заказ на перемещение" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Администрирование пользователей" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Цены" @@ -1540,7 +1540,7 @@ msgstr "Администратор" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Неактивный" @@ -2330,7 +2330,7 @@ msgstr "Версия API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Плагины" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Импортировать детали" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Создать деталь" @@ -2861,8 +2861,8 @@ msgstr "Нет элементов" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Ничего не найдено..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Системные настройки" @@ -3353,7 +3353,7 @@ msgstr "Выход" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Склад" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Производство" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Закупки" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Продажи" @@ -3781,7 +3781,7 @@ msgstr "Неизвестная модель: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Нет склада" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "В заказе" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Расположение" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Серийный номер" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Показать элементы, которым присвоен ко #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Фильтр по коду партии" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Далее" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Редактировать деталь" @@ -6054,7 +6054,7 @@ msgstr "Зарезервированные складские позиции б #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Удалить выбранные складские позиции" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Действия со складом" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "Настройки единого входа (SSO)" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Управление данными" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Отчёты" @@ -8887,7 +8887,7 @@ msgstr "Ожидающие задачи" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Запланированные задачи" @@ -8960,11 +8960,11 @@ msgstr "Настройки ниже специфичны для каждого msgid "Server Settings" msgstr "Настройки сервера" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Аутентификация" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Штрих-коды" @@ -8976,7 +8976,7 @@ msgstr "Штрих-коды" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "Отображение" @@ -8984,7 +8984,7 @@ msgstr "Отображение" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "Настройки ниже специфичны для каждого доступного метода уведомлений" @@ -8993,19 +8993,19 @@ msgstr "Настройки ниже специфичны для каждого #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "Создание детали" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "Срок хранения" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Движение остатков" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "Внешние производственные заказы" @@ -9332,6 +9332,10 @@ msgstr "Отменить заказ" msgid "External" msgstr "Сторонний" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Удалить компанию" msgid "Company Actions" msgstr "Действия с компанией" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Номер телефона" @@ -9600,11 +9608,28 @@ msgstr "Удалить деталь поставщика" msgid "Add Supplier Part" msgstr "Создать деталь поставщика" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Нет на складе" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Параметры детали нельзя редактировать, #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Требуется" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "Дефицит" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "Дефицит" msgid "Consumable" msgstr "Расходник" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Удалить деталь" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Удаление этой детали нельзя отменить" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Удаление этой детали нельзя отменить" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Закупить" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Закупить на склад" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Поиск по серийному номеру" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Действия с деталью" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "Деталь заблокирована" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "Деталь разблокирована" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "Адрес доставки" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Данные отгрузки" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Редактировать отправку" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Отменить отгрузку" @@ -10688,48 +10753,68 @@ msgstr "Отменить отгрузку" msgid "Pending" msgstr "В обработке" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Проверено" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Не проверено" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Доставлено" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Отправить отгрузку" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Отправить отгрузку" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Действия с отгрузкой" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "Проверить" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "Отметить отправку как проверенную" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "Снять отметку" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "Отметить отправку как непроверенную" @@ -10976,35 +11061,67 @@ msgstr "Преобразовать" msgid "Convert this stock item to a different part" msgstr "Преобразовать эту складскую позицию в другую деталь" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Залежалый" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Просрочен" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Недоступно" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index 83fcb629ac..327ad07ab7 100644 --- a/src/frontend/src/locales/sk/messages.po +++ b/src/frontend/src/locales/sk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -108,7 +108,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "" @@ -173,7 +173,7 @@ msgstr "" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "" @@ -290,7 +290,7 @@ msgstr "" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index 458da7fd2f..8985ee3b85 100644 --- a/src/frontend/src/locales/sl/messages.po +++ b/src/frontend/src/locales/sl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -108,7 +108,7 @@ msgstr "Dejanja" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Išči" @@ -173,7 +173,7 @@ msgstr "Ne" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Del" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parameter" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parametri" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "" @@ -290,7 +290,7 @@ msgstr "" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Lokacije zalog" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index fe18e479b3..a0ca7d7d11 100644 --- a/src/frontend/src/locales/sr/messages.po +++ b/src/frontend/src/locales/sr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" @@ -108,7 +108,7 @@ msgstr "Akcije" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Pretraga" @@ -173,7 +173,7 @@ msgstr "Ne" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Deo" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parametri" @@ -231,7 +231,7 @@ msgstr "Šabloni testiranja dela" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Kategorija delova" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Kategorije delova" @@ -290,7 +290,7 @@ msgstr "Kategorije delova" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Lokacija zaliha" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Lokacije zaliha" @@ -342,7 +342,7 @@ msgstr "Istorije zaliha" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Nalog za izradu" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Stavke izgradnje" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Narudžbenica" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Linije narudžbenica" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Nalog za prodaju" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Naloti za prodaju" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Pošiljka" @@ -486,7 +486,7 @@ msgstr "Nalog za povrat" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Cene" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Neaktivno" @@ -2330,7 +2330,7 @@ msgstr "API Verzija" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Ekstenzije" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Dodaj deo" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Ništa nije pronađeno….." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Sistemska podešavanja" @@ -3353,7 +3353,7 @@ msgstr "Odjavljivanje" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Zalihe" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Proizvodnja" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Kupovina" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Prodaja" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Nema zalihe" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "Na nalogu" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Lokacija" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Serijski broj" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Prikaži stavke koje imaju serijski broj" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Filtriraj stavke prema šifri serije" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Izmeni deo" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Akcije zaliha" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Izveštavanje" @@ -8887,7 +8887,7 @@ msgstr "Zadaci koji treba da se izvrše" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Zakazani zadaci" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Barkodovi" @@ -8976,7 +8976,7 @@ msgstr "Barkodovi" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Praćenje zaliha" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Otkaži nalog" msgid "External" msgstr "Spoljno" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Obriši firmu" msgid "Company Actions" msgstr "Akcije firme" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Broj telefona" @@ -9600,11 +9608,28 @@ msgstr "Obriši deo dobavljača" msgid "Add Supplier Part" msgstr "Dodaj deo dobavljača" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Nema zaliha" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Parametri dela ne mogu da se izmene, deo je zaključan" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Neophodno" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "Potrošno" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Obriši deo" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Brisanje ovog dela se ne može poništiti" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Brisanje ovog dela se ne može poništiti" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Nalog" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Naruči zalihe" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Akcije dela" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "Detalji isporukue" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Izmeni isporuku" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "Otkaži isporuku" @@ -10688,48 +10753,68 @@ msgstr "Otkaži isporuku" msgid "Pending" msgstr "Na čekanju" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Isporučeno" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Pošalji isporuku" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Pošalji isporuku" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "Akcije isporuke" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "Zastarelo" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "Isteklo" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Nedostupno" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index f1d780b364..9c26d3387c 100644 --- a/src/frontend/src/locales/sv/messages.po +++ b/src/frontend/src/locales/sv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Åtgärder" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Sök" @@ -173,7 +173,7 @@ msgstr "Nej" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Artkel" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parametrar" @@ -231,7 +231,7 @@ msgstr "Testmall för artiklar" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Artikel Kategori" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Artikelkategorier" @@ -290,7 +290,7 @@ msgstr "Artikelkategorier" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Lagerplats" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Lagerplats" @@ -342,7 +342,7 @@ msgstr "Lagerhistorik" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Tillverknings artiklar" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Inköpsorder" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Inköpsorderrader" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Försäljningsorder" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Försäljningsorder" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Försäljningsorder leverans" @@ -486,7 +486,7 @@ msgstr "Returorder" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Admin" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Prissättning" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Inaktiv" @@ -2330,7 +2330,7 @@ msgstr "API Version" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Plugins" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "Importera delar" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Lägg till artikel" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Ingenting hittades..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Systeminställningar" @@ -3353,7 +3353,7 @@ msgstr "Logga ut" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Lagersaldo" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Inköp" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Försäljning" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Inget på lager" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "På order" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Plats" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Nästa" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Redigera artikel" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Lager åtgärder" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "Datahantering" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Rapportering" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Streckkoder" @@ -8976,7 +8976,7 @@ msgstr "Streckkoder" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Avbryt order" msgid "External" msgstr "Extern" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Radera företag" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Telefonnummer" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Inget på lager" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Ta bort artikel" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Borttagning av denna artikel kan inte återställas" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Borttagning av denna artikel kan inte återställas" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Artikel åtgärder" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "Väntande" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Levererat" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "Ej tillgänglig" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index 94cad2a5d5..2cf6dc1076 100644 --- a/src/frontend/src/locales/th/messages.po +++ b/src/frontend/src/locales/th/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -108,7 +108,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "" @@ -173,7 +173,7 @@ msgstr "" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "" @@ -290,7 +290,7 @@ msgstr "" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "" @@ -2330,7 +2330,7 @@ msgstr "" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "" @@ -3353,7 +3353,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 -msgid "Delete Part" +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" msgstr "" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" +#: src/pages/part/PartDetail.tsx:690 +msgid "Delete Part" msgstr "" #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index a6bdb3f3a7..4386170d9d 100644 --- a/src/frontend/src/locales/tr/messages.po +++ b/src/frontend/src/locales/tr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: tr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -108,7 +108,7 @@ msgstr "Eylemler" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Ara" @@ -173,7 +173,7 @@ msgstr "Hayır" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Parça" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Parametre" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Parametreler" @@ -231,7 +231,7 @@ msgstr "Parça Test Şablonları" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Parça Kategorisi" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Parça Kategorileri" @@ -290,7 +290,7 @@ msgstr "Parça Kategorileri" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Stok Konumu" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Stok Konumları" @@ -342,7 +342,7 @@ msgstr "Stok Geçmişleri" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "Üretim Emri" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Üretim Kalemleri" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Satın Alma Siparişi" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "Satın Alma Sipariş Satırları" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Satış Siparişi" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "Satış Siparişleri" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Satış Siparişi Gönderisi" @@ -486,7 +486,7 @@ msgstr "İade Emri" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "Aktarım Emri" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Yönetici" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Fiyatlandırma" @@ -1540,7 +1540,7 @@ msgstr "Yönetici" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Pasif" @@ -2330,7 +2330,7 @@ msgstr "API Sürümü" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Eklentiler" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Parça Ekle" @@ -2861,8 +2861,8 @@ msgstr "Öğe yok" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Hiçbir şey bulunmadı..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Sistem Ayarları" @@ -3353,7 +3353,7 @@ msgstr "Çıkış" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "Stok" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Üretim" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "Satın Alma" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Satış" @@ -3781,7 +3781,7 @@ msgstr "Bilinmeyen model: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Stok yok" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "Siparişte" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "Konum" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Seri Numarası" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Parti kodu olan ögeleri göster" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "Sonraki" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Parçayı Düzenle" @@ -6054,7 +6054,7 @@ msgstr "Tahsis edilen stok kalemleri stoka iade edilecektir" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "Seçili stok kalemlerini sil" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Stok Eylemleri" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Raporlama" @@ -8887,7 +8887,7 @@ msgstr "Bekleyen Görevler" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Planlanmış Görevler" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "Kimlik Doğrulama" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Barkodlar" @@ -8976,7 +8976,7 @@ msgstr "Barkodlar" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "Stok İzleme" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "Siparişi iptal et" msgid "External" msgstr "Harici" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "Şirketi Sil" msgid "Company Actions" msgstr "Şirket Eylemleri" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Telefon Numarası" @@ -9600,11 +9608,28 @@ msgstr "Tedarikçi Parçasını Sil" msgid "Add Supplier Part" msgstr "Tedarikçi Parçası Ekle" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Stok Yok" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "Parça kilitli olduğundan bu parçanın parametreleri düzenlenemez" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Gerekli" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "Tüketilebilir" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Parçayı Sil" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Bu parçanın silinmesi geri alınamaz" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Bu parçanın silinmesi geri alınamaz" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Emir" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "Stok Sipariş Et" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "Seri numarasına göre ara" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Parça Eylemleri" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "Gönderiyi Düzenle" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "Bekliyor" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "Kontrol edildi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "Kontrol Edilmedi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "Teslim Edildi" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "Teslimatı Gönder" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "Teslimatı Gönder" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/uk/messages.po b/src/frontend/src/locales/uk/messages.po index 3c60a890a8..e9970bf113 100644 --- a/src/frontend/src/locales/uk/messages.po +++ b/src/frontend/src/locales/uk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: uk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" @@ -108,7 +108,7 @@ msgstr "Дії" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Пошук" @@ -173,7 +173,7 @@ msgstr "Ні" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "Частина" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "Параметр" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Параметри" @@ -231,7 +231,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "Категорія" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Категорії" @@ -290,7 +290,7 @@ msgstr "Категорії" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "Розташування складу" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Розташування складу" @@ -342,7 +342,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "Зібрати предмет" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "Замовлення на купівлю" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "Замовлення на купівлю" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "" @@ -486,7 +486,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "Адмін" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "" @@ -1540,7 +1540,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Неактивний" @@ -2330,7 +2330,7 @@ msgstr "Версія API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Плагіни" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "" @@ -2861,8 +2861,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "Нічого не знайдено..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Налаштування системи" @@ -3353,7 +3353,7 @@ msgstr "Вихід" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "В наявності" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Виробництво" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "" @@ -3781,7 +3781,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "Немає в наявності" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "Серійний номер" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "Показати елементи які мають Номер сері #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "Фільтрувати елементи по Номеру серії з #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "" @@ -6054,7 +6054,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Дії над запасами" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "" @@ -8960,11 +8960,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "" @@ -8976,7 +8976,7 @@ msgstr "" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8993,19 +8993,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "" msgid "External" msgstr "Зовнішній" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "" msgid "Company Actions" msgstr "" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "" @@ -9600,11 +9608,28 @@ msgstr "" msgid "Add Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Необхідний" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "" msgid "Consumable" msgstr "" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Видалити деталь" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Видалення цього елементу не може бути скасовано" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Видалення цього елементу не може бути скасовано" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "Замовлення" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10688,48 +10753,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index 336f80b2ca..80eda4a477 100644 --- a/src/frontend/src/locales/vi/messages.po +++ b/src/frontend/src/locales/vi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:07\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -110,7 +110,7 @@ msgstr "Chức năng" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "Tìm kiếm" @@ -175,7 +175,7 @@ msgstr "Không" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -189,7 +189,7 @@ msgstr "Phụ kiện" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -207,7 +207,7 @@ msgstr "Tham số" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "Thông số" @@ -233,7 +233,7 @@ msgstr "Mẫu thử nghiệm" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -273,7 +273,7 @@ msgstr "Danh mục phụ kiện" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "Danh mục phụ kiện" @@ -292,7 +292,7 @@ msgstr "Danh mục phụ kiện" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -321,7 +321,7 @@ msgstr "Vị trí kho hàng" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "Vị trí kho hàng" @@ -344,7 +344,7 @@ msgstr "Lịch sử kho hàng" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -356,7 +356,7 @@ msgstr "Xây dựng đơn hàng" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -381,7 +381,7 @@ msgstr "Xây dựng mặt hàng" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -427,7 +427,7 @@ msgstr "Đơn đặt mua" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -448,7 +448,7 @@ msgstr "Các dòng đơn đặt hàng" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -462,7 +462,7 @@ msgstr "Đơn đặt bán" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -470,7 +470,7 @@ msgid "Sales Orders" msgstr "Đơn hàng bán" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "Vận chuyển đơn hàng" @@ -488,7 +488,7 @@ msgstr "Đơn hàng trả lại" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -514,7 +514,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -737,7 +737,7 @@ msgid "Admin" msgstr "Quản trị" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "Giá bán" @@ -1544,7 +1544,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "Không hoạt động" @@ -2334,7 +2334,7 @@ msgstr "Phiên bản API" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "Plugins" @@ -2771,7 +2771,7 @@ msgid "Import Parts" msgstr "" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "Thêm nguyên liệu" @@ -2865,8 +2865,8 @@ msgstr "" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3195,7 +3195,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3326,8 +3326,8 @@ msgstr "Không tìm thấy..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "Thiết lập hệ thống" @@ -3357,7 +3357,7 @@ msgstr "Đăng xuất" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3369,15 +3369,15 @@ msgstr "Kho hàng" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3389,12 +3389,12 @@ msgstr "Mua sắm" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "Bán hàng" @@ -3785,7 +3785,7 @@ msgstr "" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3800,9 +3800,9 @@ msgstr "Hết hàng" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3813,7 +3813,7 @@ msgstr "On Order" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3864,7 +3864,7 @@ msgstr "Vị trí" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3894,7 +3894,7 @@ msgstr "Số sê-ri" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4275,7 +4275,7 @@ msgstr "" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4299,7 +4299,7 @@ msgstr "" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5238,7 +5238,7 @@ msgid "Next" msgstr "" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "Sửa phụ kiện" @@ -6058,7 +6058,7 @@ msgstr "" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7007,7 +7007,7 @@ msgid "Delete selected stock items" msgstr "" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "Thao tác kho" @@ -8520,7 +8520,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8742,7 +8742,7 @@ msgid "Data Management" msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "Báo cáo" @@ -8891,7 +8891,7 @@ msgstr "Tác vụ chờ xử lý" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "Tác vụ theo lịch" @@ -8964,11 +8964,11 @@ msgstr "" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "Mã vạch" @@ -8980,7 +8980,7 @@ msgstr "Mã vạch" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8988,7 +8988,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "" @@ -8997,19 +8997,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9019,7 +9019,7 @@ msgstr "Theo dõi tồn kho" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9336,6 +9336,10 @@ msgstr "Hủy đơn hàng" msgid "External" msgstr "Bên ngoài" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9473,6 +9477,10 @@ msgstr "Xóa doanh nghiệp" msgid "Company Actions" msgstr "Chức năng doanh nghiệp" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "Số điện thoại" @@ -9604,11 +9612,28 @@ msgstr "Xoá" msgid "Add Supplier Part" msgstr "Thêm sản phẩm nhà cung cấp" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "Hết hàng" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9814,21 +9839,57 @@ msgstr "" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "Bắt buộc" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9836,43 +9897,47 @@ msgstr "" msgid "Consumable" msgstr "Vật tư tiêu hao" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "Xoá nguyên liệu" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "Không thể khôi phục việc xóa nguyên liệu này" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "Không thể khôi phục việc xóa nguyên liệu này" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "Thao tác" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10665,7 +10730,7 @@ msgid "Shipping Address" msgstr "" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10676,13 +10741,13 @@ msgid "Shipment Details" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "" @@ -10692,48 +10757,68 @@ msgstr "" msgid "Pending" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "" @@ -10980,35 +11065,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/zh_Hans/messages.po b/src/frontend/src/locales/zh_Hans/messages.po index 43005077be..1f5a7ed479 100644 --- a/src/frontend/src/locales/zh_Hans/messages.po +++ b/src/frontend/src/locales/zh_Hans/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -108,7 +108,7 @@ msgstr "操作" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "搜索" @@ -173,7 +173,7 @@ msgstr "否" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "零件" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "参数" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "参数" @@ -231,7 +231,7 @@ msgstr "零件测试模板" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "零件类别" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "零件类别" @@ -290,7 +290,7 @@ msgstr "零件类别" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "库存地点" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "库存地点" @@ -342,7 +342,7 @@ msgstr "库存历史记录" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "生产订单" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "构建多个项目" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "采购订单" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "采购订单行" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "销售订单" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "销售订单" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "销售订单配送" @@ -486,7 +486,7 @@ msgstr "退货订单" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "调拨单" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "管理员" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "定价" @@ -1540,7 +1540,7 @@ msgstr "管理员" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "未激活" @@ -2330,7 +2330,7 @@ msgstr "API 版本" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "插件" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "导入零件" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "添加零件" @@ -2861,8 +2861,8 @@ msgstr "没有项目" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "无结果..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "系统设置" @@ -3353,7 +3353,7 @@ msgstr "登出" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "库存" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "生产" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "采购" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "销售" @@ -3781,7 +3781,7 @@ msgstr "未知模型: {model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "无库存" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "订购中" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "位置" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "序列号" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "显示有批号的项目" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "按批号筛选项目" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "下一个" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "编辑零件" @@ -6054,7 +6054,7 @@ msgstr "已分配的库存物料将退回可用库存" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "删除选中的库存物料" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "库存操作" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "单点登录 (SSO) 设置" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "数据管理" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "报告" @@ -8887,7 +8887,7 @@ msgstr "待完成任务" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "计划任务" @@ -8960,11 +8960,11 @@ msgstr "以下设置项为各插件的专属配置" msgid "Server Settings" msgstr "服务器设置" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "身份验证" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "条形码" @@ -8976,7 +8976,7 @@ msgstr "条形码" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "显示" @@ -8984,7 +8984,7 @@ msgstr "显示" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "以下设置专属于每种可用的通知方式" @@ -8993,19 +8993,19 @@ msgstr "以下设置专属于每种可用的通知方式" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "零件创建" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "库存到期" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "零件盘点" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "库存跟踪" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "外部生产订单" @@ -9332,6 +9332,10 @@ msgstr "取消订单" msgid "External" msgstr "外部" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "删除该公司" msgid "Company Actions" msgstr "公司操作" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "电话号码" @@ -9600,11 +9608,28 @@ msgstr "删除供应商零件" msgid "Add Supplier Part" msgstr "添加供应商零件" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "无库存" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "零件参数无法编辑,因为零件已锁定" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "必填" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "不足" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "不足" msgid "Consumable" msgstr "消耗品" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "删除零件" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "删除此零件无法撤销" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "删除此零件无法撤销" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "订单" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "订单库存" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "按序列号搜索" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "零件选项" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "零件已锁定" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "零件已解锁" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "收货地址" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "发货详情" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "编辑配送" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "取消发货" @@ -10688,48 +10753,68 @@ msgstr "取消发货" msgid "Pending" msgstr "待定" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "已核对" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "未核对" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "已送达" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "发送货物" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "发送货物" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "货运操作" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "已核对" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "标记为已核对" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "未核对" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "标记为未核对" @@ -10976,35 +11061,67 @@ msgstr "转换" msgid "Convert this stock item to a different part" msgstr "将此库存商品转换为其他零件" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "呆滞" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "已过期" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "不可用" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item" diff --git a/src/frontend/src/locales/zh_Hant/messages.po b/src/frontend/src/locales/zh_Hant/messages.po index 0e16ccaefa..5d995da7c8 100644 --- a/src/frontend/src/locales/zh_Hant/messages.po +++ b/src/frontend/src/locales/zh_Hant/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-10-21 04:06\n" +"PO-Revision-Date: 2026-10-23 21:32\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -108,7 +108,7 @@ msgstr "操作" #: src/components/wizards/ImportPartWizard.tsx:200 #: src/components/wizards/ImportPartWizard.tsx:233 #: src/pages/Index/Settings/UserSettings.tsx:79 -#: src/pages/part/PartDetail.tsx:762 +#: src/pages/part/PartDetail.tsx:773 msgid "Search" msgstr "搜尋" @@ -173,7 +173,7 @@ msgstr "否" #: src/forms/StockForms.tsx:1927 #: src/forms/TransferOrderForms.tsx:239 #: src/pages/build/BuildOrderDetailsPanel.tsx:45 -#: src/pages/part/PartDetail.tsx:815 +#: src/pages/part/PartDetail.tsx:826 #: src/pages/part/bom/BomCompare.tsx:203 #: src/tables/build/BuildOrderParametricTable.tsx:29 #: src/tables/part/PartTestResultTable.tsx:251 @@ -187,7 +187,7 @@ msgstr "零件" #: lib/enums/Roles.tsx:38 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:218 +#: src/pages/Index/Settings/SystemSettings.tsx:219 #: src/pages/part/CategoryDetail.tsx:218 #: src/pages/part/CategoryDetail.tsx:279 #: src/pages/part/CategoryDetail.tsx:324 @@ -205,7 +205,7 @@ msgstr "參數" #: src/components/panels/ParametersPanel.tsx:23 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:223 -#: src/pages/Index/Settings/SystemSettings.tsx:212 +#: src/pages/Index/Settings/SystemSettings.tsx:213 #: src/pages/part/PartDetail.tsx:489 msgid "Parameters" msgstr "參數" @@ -231,7 +231,7 @@ msgstr "零件測試模板" #: lib/enums/ModelInformation.tsx:91 #: src/components/previews/models/SupplierPartPreview.tsx:15 #: src/components/wizards/OrderPartsWizard.tsx:298 -#: src/pages/company/SupplierPartDetail.tsx:264 +#: src/pages/company/SupplierPartDetail.tsx:268 #: src/pages/stock/StockDetailsPanel.tsx:228 #: src/tables/build/BuildAllocatedStockTable.tsx:155 #: src/tables/part/PartPurchaseOrdersTable.tsx:59 @@ -271,7 +271,7 @@ msgstr "零件類別" #: lib/enums/Roles.tsx:40 #: src/pages/part/CategoryDetail.tsx:212 #: src/pages/part/CategoryDetail.tsx:313 -#: src/pages/part/PartDetail.tsx:803 +#: src/pages/part/PartDetail.tsx:814 msgid "Part Categories" msgstr "零件類別" @@ -290,7 +290,7 @@ msgstr "零件類別" #: src/forms/BuildForms.tsx:868 #: src/forms/SalesOrderForms.tsx:437 #: src/forms/TransferOrderForms.tsx:241 -#: src/pages/stock/StockDetail.tsx:743 +#: src/pages/stock/StockDetail.tsx:751 #: src/tables/part/PartTestResultTable.tsx:260 #: src/tables/stock/InstalledItemsTable.tsx:72 #: src/tables/stock/StockTrackingTable.tsx:66 @@ -319,7 +319,7 @@ msgstr "庫存地點" #: lib/enums/ModelInformation.tsx:138 #: src/pages/stock/LocationDetail.tsx:131 #: src/pages/stock/LocationDetail.tsx:434 -#: src/pages/stock/StockDetail.tsx:733 +#: src/pages/stock/StockDetail.tsx:741 msgid "Stock Locations" msgstr "庫存地點" @@ -342,7 +342,7 @@ msgstr "庫存歷史記錄" #: lib/enums/ModelInformation.tsx:159 #: src/components/previews/models/BuildOrderPreview.tsx:15 -#: src/pages/build/BuildDetail.tsx:596 +#: src/pages/build/BuildDetail.tsx:597 #: src/pages/stock/StockDetailsPanel.tsx:280 #: src/tables/build/BuildAllocatedStockTable.tsx:88 #: src/tables/part/PartBuildAllocationsTable.tsx:46 @@ -354,7 +354,7 @@ msgstr "生產訂單" #: lib/enums/ModelInformation.tsx:160 #: lib/enums/Roles.tsx:36 #: src/defaults/actions.tsx:182 -#: src/pages/Index/Settings/SystemSettings.tsx:325 +#: src/pages/Index/Settings/SystemSettings.tsx:326 #: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:423 #: src/pages/sales/SalesOrderDetail.tsx:221 @@ -379,7 +379,7 @@ msgstr "構建多個項目" #: lib/enums/ModelInformation.tsx:184 #: src/components/previews/models/CompanyPreview.tsx:15 -#: src/pages/company/CompanyDetail.tsx:297 +#: src/pages/company/CompanyDetail.tsx:298 #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/ContactTable.tsx:67 #: src/tables/company/ParametricCompanyTable.tsx:32 @@ -425,7 +425,7 @@ msgstr "採購訂單" #: lib/enums/ModelInformation.tsx:200 #: lib/enums/Roles.tsx:44 #: src/defaults/actions.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:353 +#: src/pages/Index/Settings/SystemSettings.tsx:354 #: src/pages/company/CompanyDetail.tsx:129 #: src/pages/company/SupplierPartDetail.tsx:105 #: src/pages/part/PartDetail.tsx:393 @@ -446,7 +446,7 @@ msgstr "採購訂單行" #: src/pages/build/BuildOrderDetailsPanel.tsx:135 #: src/pages/part/pricing/SaleHistoryPanel.tsx:25 #: src/pages/sales/SalesOrderDetail.tsx:427 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:278 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:283 #: src/pages/sales/SalesOrderShipmentDetailsPanel.tsx:58 #: src/pages/stock/StockDetailsPanel.tsx:297 #: src/tables/part/PartSalesAllocationsTable.tsx:43 @@ -460,7 +460,7 @@ msgstr "銷售訂單" #: lib/enums/ModelInformation.tsx:217 #: lib/enums/Roles.tsx:50 #: src/defaults/actions.tsx:143 -#: src/pages/Index/Settings/SystemSettings.tsx:373 +#: src/pages/Index/Settings/SystemSettings.tsx:374 #: src/pages/company/CompanyDetail.tsx:151 #: src/pages/part/PartDetail.tsx:405 #: src/pages/sales/SalesIndex.tsx:109 @@ -468,7 +468,7 @@ msgid "Sales Orders" msgstr "銷售訂單" #: lib/enums/ModelInformation.tsx:227 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:277 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:282 msgid "Sales Order Shipment" msgstr "銷售訂單配送" @@ -486,7 +486,7 @@ msgstr "退貨訂單" #: lib/enums/ModelInformation.tsx:239 #: lib/enums/Roles.tsx:46 #: src/defaults/actions.tsx:163 -#: src/pages/Index/Settings/SystemSettings.tsx:386 +#: src/pages/Index/Settings/SystemSettings.tsx:387 #: src/pages/company/CompanyDetail.tsx:159 #: src/pages/part/PartDetail.tsx:416 #: src/pages/sales/SalesIndex.tsx:150 @@ -512,7 +512,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:256 #: lib/enums/Roles.tsx:48 #: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:307 +#: src/pages/Index/Settings/SystemSettings.tsx:308 #: src/pages/part/PartDetail.tsx:430 #: src/pages/stock/LocationDetail.tsx:171 msgid "Transfer Orders" @@ -733,7 +733,7 @@ msgid "Admin" msgstr "管理" #: lib/enums/Roles.tsx:42 -#: src/pages/Index/Settings/SystemSettings.tsx:158 +#: src/pages/Index/Settings/SystemSettings.tsx:159 msgid "Pricing" msgstr "定價" @@ -1540,7 +1540,7 @@ msgstr "管理員" #: src/pages/company/CompanyDetail.tsx:279 #: src/pages/company/SupplierPartDetail.tsx:224 #: src/pages/core/UserDetail.tsx:210 -#: src/pages/part/PartDetail.tsx:624 +#: src/pages/part/PartDetail.tsx:632 msgid "Inactive" msgstr "未激活" @@ -2330,7 +2330,7 @@ msgstr "API 版本" #: src/defaults/actions.tsx:230 #: src/pages/Index/Settings/AdminCenter/Index.tsx:282 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:399 +#: src/pages/Index/Settings/SystemSettings.tsx:400 msgid "Plugins" msgstr "插件" @@ -2767,7 +2767,7 @@ msgid "Import Parts" msgstr "匯入零件" #: src/components/items/PartCreationMenu.tsx:62 -#: src/pages/part/PartDetail.tsx:665 +#: src/pages/part/PartDetail.tsx:676 #: src/tables/part/PartTable.tsx:199 msgid "Add Part" msgstr "添加零件" @@ -2861,8 +2861,8 @@ msgstr "沒有項目" #: src/components/render/Stock.tsx:98 #: src/components/tables/ColumnRenderers.tsx:265 #: src/components/tables/PartStockCell.tsx:85 -#: src/pages/part/PartDetail.tsx:579 -#: src/pages/stock/StockDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:580 +#: src/pages/stock/StockDetail.tsx:682 #: src/pages/stock/StockDetailsPanel.tsx:204 #: src/tables/build/BuildAllocatedStockTable.tsx:128 #: src/tables/build/BuildLineTable.tsx:255 @@ -3191,7 +3191,7 @@ msgstr "" #: src/components/nav/Header.tsx:218 #: src/components/nav/NavigationDrawer.tsx:134 #: src/components/nav/NotificationDrawer.tsx:185 -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:147 #: src/pages/Index/Settings/UserSettings.tsx:112 #: src/pages/Notifications.tsx:45 #: src/pages/Notifications.tsx:130 @@ -3322,8 +3322,8 @@ msgstr "無結果..." #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 #: src/defaults/actions.tsx:191 -#: src/pages/Index/Settings/SystemSettings.tsx:418 -#: src/pages/Index/Settings/SystemSettings.tsx:423 +#: src/pages/Index/Settings/SystemSettings.tsx:419 +#: src/pages/Index/Settings/SystemSettings.tsx:424 msgid "System Settings" msgstr "系統設置" @@ -3353,7 +3353,7 @@ msgstr "登出" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:1515 -#: src/pages/Index/Settings/SystemSettings.tsx:260 +#: src/pages/Index/Settings/SystemSettings.tsx:261 #: src/pages/part/PartDetail.tsx:304 #: src/pages/stock/LocationDetail.tsx:401 #: src/pages/stock/LocationDetail.tsx:444 @@ -3365,15 +3365,15 @@ msgstr "庫存" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:56 -#: src/pages/Index/Settings/SystemSettings.tsx:320 -#: src/pages/build/BuildDetail.tsx:602 +#: src/pages/Index/Settings/SystemSettings.tsx:321 +#: src/pages/build/BuildDetail.tsx:603 #: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "製造" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:62 -#: src/pages/Index/Settings/SystemSettings.tsx:349 +#: src/pages/Index/Settings/SystemSettings.tsx:350 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:193 #: src/pages/company/SupplierDetail.tsx:9 @@ -3385,12 +3385,12 @@ msgstr "採購中" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:68 -#: src/pages/Index/Settings/SystemSettings.tsx:368 +#: src/pages/Index/Settings/SystemSettings.tsx:369 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:362 #: src/pages/sales/SalesIndex.tsx:214 #: src/pages/sales/SalesOrderDetail.tsx:432 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:280 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:285 msgid "Sales" msgstr "銷售" @@ -3781,7 +3781,7 @@ msgstr "未知的模型:{model_name}" #~ msgstr "Unknown Models" #: src/components/render/Part.tsx:31 -#: src/pages/part/PartDetail.tsx:630 +#: src/pages/part/PartDetail.tsx:639 #: src/tables/part/PartTableFilters.tsx:103 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" @@ -3796,9 +3796,9 @@ msgstr "無庫存" #: src/components/render/Part.tsx:51 #: src/components/tables/PartStockCell.tsx:53 #: src/components/wizards/OrderPartsWizard.tsx:136 -#: src/pages/company/SupplierPartDetail.tsx:245 +#: src/pages/company/SupplierPartDetail.tsx:248 #: src/pages/company/SupplierPartDetailsPanel.tsx:151 -#: src/pages/part/PartDetail.tsx:606 +#: src/pages/part/PartDetail.tsx:611 #: src/pages/part/PartDetailsPanel.tsx:174 #: src/tables/bom/BomTable.tsx:589 #: src/tables/build/BuildLineTable.tsx:285 @@ -3809,7 +3809,7 @@ msgstr "訂購中" #: src/components/render/Part.tsx:59 #: src/components/wizards/OrderPartsWizard.tsx:142 -#: src/pages/part/PartDetail.tsx:612 +#: src/pages/part/PartDetail.tsx:618 #: src/pages/part/PartDetailsPanel.tsx:213 #: src/pages/stock/StockDetail.tsx:662 #: src/tables/part/PartTestResultTable.tsx:316 @@ -3860,7 +3860,7 @@ msgstr "位置" #: src/components/render/Stock.tsx:95 #: src/forms/StockForms.tsx:719 -#: src/pages/stock/StockDetail.tsx:667 +#: src/pages/stock/StockDetail.tsx:668 #: src/pages/stock/StockDetailsPanel.tsx:135 #: src/tables/build/BuildOutputTable.tsx:110 #: src/tables/sales/SalesOrderAllocationTable.tsx:145 @@ -3890,7 +3890,7 @@ msgstr "序列號" #: src/pages/part/pricing/BomPricingPanel.tsx:115 #: src/pages/part/pricing/PriceBreakPanel.tsx:89 #: src/pages/part/pricing/PriceBreakPanel.tsx:173 -#: src/pages/stock/StockDetail.tsx:673 +#: src/pages/stock/StockDetail.tsx:675 #: src/pages/stock/StockDetailsPanel.tsx:197 #: src/tables/build/BuildLineTable.tsx:143 #: src/tables/part/PartPurchaseOrdersTable.tsx:103 @@ -4271,7 +4271,7 @@ msgstr "顯示有批號的項目" #: src/forms/PurchaseOrderForms.tsx:825 #: src/forms/StockForms.tsx:731 #: src/pages/build/BuildOrderDetailsPanel.tsx:187 -#: src/pages/stock/StockDetail.tsx:689 +#: src/pages/stock/StockDetail.tsx:693 #: src/pages/stock/StockDetailsPanel.tsx:220 #: src/tables/build/BuildAllocatedStockTable.tsx:119 #: src/tables/build/BuildOutputTable.tsx:115 @@ -4295,7 +4295,7 @@ msgstr "依批次代碼過濾項目" #: src/forms/StockForms.tsx:1839 #: src/forms/StockForms.tsx:1886 #: src/forms/StockForms.tsx:1930 -#: src/pages/company/SupplierPartDetail.tsx:229 +#: src/pages/company/SupplierPartDetail.tsx:230 #: src/pages/company/SupplierPartDetailsPanel.tsx:144 #: src/pages/part/PartDetail.tsx:573 #: src/pages/part/PartDetailsPanel.tsx:160 @@ -5234,7 +5234,7 @@ msgid "Next" msgstr "下一步" #: src/components/wizards/ImportPartWizard.tsx:540 -#: src/pages/part/PartDetail.tsx:652 +#: src/pages/part/PartDetail.tsx:663 #: src/tables/part/PartTable.tsx:161 msgid "Edit Part" msgstr "編輯零件" @@ -6054,7 +6054,7 @@ msgstr "已分配的庫存項目將被退回庫存" #: src/forms/BuildForms.tsx:972 #: src/forms/SalesOrderForms.tsx:436 #: src/forms/TransferOrderForms.tsx:240 -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 #: src/tables/build/BuildAllocatedStockTable.tsx:132 #: src/tables/build/BuildLineTable.tsx:245 #: src/tables/sales/SalesOrderLineItemTable.tsx:428 @@ -7003,7 +7003,7 @@ msgid "Delete selected stock items" msgstr "刪除選定的庫存項目" #: src/hooks/UseStockAdjustActions.tsx:219 -#: src/pages/part/PartDetail.tsx:744 +#: src/pages/part/PartDetail.tsx:755 msgid "Stock Actions" msgstr "庫存操作" @@ -8516,7 +8516,7 @@ msgid "Metadata" msgstr "" #: src/pages/Index/Settings/AdminCenter/IdentityManagementPanel.tsx:563 -#: src/pages/Index/Settings/SystemSettings.tsx:95 +#: src/pages/Index/Settings/SystemSettings.tsx:96 msgid "Single Sign-On (SSO) Settings" msgstr "" @@ -8738,7 +8738,7 @@ msgid "Data Management" msgstr "資料管理" #: src/pages/Index/Settings/AdminCenter/Index.tsx:333 -#: src/pages/Index/Settings/SystemSettings.tsx:194 +#: src/pages/Index/Settings/SystemSettings.tsx:195 #: src/pages/Index/Settings/UserSettings.tsx:124 msgid "Reporting" msgstr "報告" @@ -8887,7 +8887,7 @@ msgstr "待完成任務" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:69 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:85 -#: src/pages/Index/Settings/SystemSettings.tsx:63 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Scheduled Tasks" msgstr "計劃任務" @@ -8960,11 +8960,11 @@ msgstr "以下設定特定於每個可用的外掛程式" msgid "Server Settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:80 +#: src/pages/Index/Settings/SystemSettings.tsx:81 msgid "Authentication" msgstr "驗證" -#: src/pages/Index/Settings/SystemSettings.tsx:113 +#: src/pages/Index/Settings/SystemSettings.tsx:114 msgid "Barcodes" msgstr "條碼" @@ -8976,7 +8976,7 @@ msgstr "條碼" #~ msgid "This panel is a placeholder." #~ msgstr "This panel is a placeholder." -#: src/pages/Index/Settings/SystemSettings.tsx:131 +#: src/pages/Index/Settings/SystemSettings.tsx:132 msgid "Display" msgstr "" @@ -8984,7 +8984,7 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:152 +#: src/pages/Index/Settings/SystemSettings.tsx:153 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "The settings below are specific to each available notification method" msgstr "以下設定特定於每個可用的通知方法" @@ -8993,19 +8993,19 @@ msgstr "以下設定特定於每個可用的通知方法" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:238 +#: src/pages/Index/Settings/SystemSettings.tsx:239 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:281 +#: src/pages/Index/Settings/SystemSettings.tsx:282 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:290 +#: src/pages/Index/Settings/SystemSettings.tsx:291 msgid "Part Stocktake" msgstr "零件盤點" -#: src/pages/Index/Settings/SystemSettings.tsx:300 +#: src/pages/Index/Settings/SystemSettings.tsx:301 #: src/pages/part/PartStockHistoryDetail.tsx:299 #: src/pages/stock/StockDetail.tsx:202 msgid "Stock Tracking" @@ -9015,7 +9015,7 @@ msgstr "庫存跟蹤" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:338 +#: src/pages/Index/Settings/SystemSettings.tsx:339 msgid "External Build Orders" msgstr "" @@ -9332,6 +9332,10 @@ msgstr "取消訂單" msgid "External" msgstr "外部" +#: src/pages/build/BuildDetail.tsx:578 +msgid "This build order is fulfilled by an external supplier" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -9469,6 +9473,10 @@ msgstr "刪除該公司" msgid "Company Actions" msgstr "公司操作" +#: src/pages/company/CompanyDetail.tsx:280 +msgid "This company is inactive" +msgstr "" + #: src/pages/company/CompanyDetailsPanel.tsx:43 msgid "Phone Number" msgstr "電話號碼" @@ -9600,11 +9608,28 @@ msgstr "刪除供應商零件" msgid "Add Supplier Part" msgstr "添加供應商零件" -#: src/pages/company/SupplierPartDetail.tsx:239 -#: src/pages/part/PartDetail.tsx:588 +#: src/pages/company/SupplierPartDetail.tsx:225 +msgid "This supplier part is inactive" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:231 +msgid "Quantity of this supplier part in stock" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:241 +#: src/pages/part/PartDetail.tsx:590 msgid "No Stock" msgstr "無庫存" +#: src/pages/company/SupplierPartDetail.tsx:242 +msgid "There is no stock available for this supplier part" +msgstr "" + +#: src/pages/company/SupplierPartDetail.tsx:249 +#: src/pages/part/PartDetail.tsx:612 +msgid "Quantity on order from outstanding purchase orders" +msgstr "" + #: src/pages/company/SupplierPartDetailsPanel.tsx:58 #: src/tables/part/RelatedPartTable.tsx:83 msgid "Part Description" @@ -9810,21 +9835,57 @@ msgstr "零件參數無法編輯,因為零件已鎖定" #~ msgid "Consumable Part" #~ msgstr "Consumable Part" -#: src/pages/part/PartDetail.tsx:600 +#: src/pages/part/PartDetail.tsx:574 +msgid "Total quantity of this part in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:581 +msgid "Quantity of stock which is not allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:591 +msgid "There is no stock available for this part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:598 +msgid "Quantity of stock allocated to orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:604 #: src/tables/part/PartTestTemplateTable.tsx:116 #: src/tables/stock/StockItemTestResultTable.tsx:409 msgid "Required" msgstr "必填" +#: src/pages/part/PartDetail.tsx:605 +msgid "Quantity required for outstanding orders" +msgstr "" + #: src/pages/part/PartDetail.tsx:613 #~ msgid "Scheduling" #~ msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:618 +#: src/pages/part/PartDetail.tsx:619 +msgid "Quantity scheduled to be built by outstanding build orders" +msgstr "" + +#: src/pages/part/PartDetail.tsx:625 msgid "Deficit" msgstr "短缺" -#: src/pages/part/PartDetail.tsx:636 +#: src/pages/part/PartDetail.tsx:626 +msgid "Shortfall between total stock and required quantity" +msgstr "" + +#: src/pages/part/PartDetail.tsx:633 +msgid "This part is inactive" +msgstr "" + +#: src/pages/part/PartDetail.tsx:640 +msgid "This is a virtual part, which is not tracked in stock" +msgstr "" + +#: src/pages/part/PartDetail.tsx:646 #: src/pages/part/bom/BomCompare.tsx:38 #: src/tables/bom/BomTable.tsx:614 #: src/tables/build/BuildLineTable.tsx:260 @@ -9832,43 +9893,47 @@ msgstr "短缺" msgid "Consumable" msgstr "消耗品" -#: src/pages/part/PartDetail.tsx:679 +#: src/pages/part/PartDetail.tsx:647 +msgid "This is a consumable part" +msgstr "" + +#: src/pages/part/PartDetail.tsx:690 msgid "Delete Part" msgstr "刪除零件" -#: src/pages/part/PartDetail.tsx:688 -msgid "Deleting this part cannot be reversed" -msgstr "刪除此零件無法撤銷" - #: src/pages/part/PartDetail.tsx:698 #~ msgid "Default Supplier" #~ msgstr "Default Supplier" -#: src/pages/part/PartDetail.tsx:750 +#: src/pages/part/PartDetail.tsx:699 +msgid "Deleting this part cannot be reversed" +msgstr "刪除此零件無法撤銷" + +#: src/pages/part/PartDetail.tsx:761 #: src/pages/stock/StockDetail.tsx:613 msgid "Order" msgstr "訂單" -#: src/pages/part/PartDetail.tsx:751 +#: src/pages/part/PartDetail.tsx:762 #: src/pages/stock/StockDetail.tsx:614 #: src/tables/build/BuildLineTable.tsx:899 msgid "Order Stock" msgstr "訂單庫存" -#: src/pages/part/PartDetail.tsx:763 +#: src/pages/part/PartDetail.tsx:774 msgid "Search by serial number" msgstr "依序號搜尋" -#: src/pages/part/PartDetail.tsx:771 +#: src/pages/part/PartDetail.tsx:782 #: src/tables/part/PartTable.tsx:251 msgid "Part Actions" msgstr "零件選項" -#: src/pages/part/PartDetail.tsx:833 +#: src/pages/part/PartDetail.tsx:844 msgid "Part locked" msgstr "" -#: src/pages/part/PartDetail.tsx:834 +#: src/pages/part/PartDetail.tsx:845 msgid "Part unlocked" msgstr "" @@ -10661,7 +10726,7 @@ msgid "Shipping Address" msgstr "發貨地址" #: src/pages/sales/SalesOrderDetailsPanel.tsx:281 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:188 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:191 #: src/tables/sales/SalesOrderShipmentTable.tsx:176 #: src/tables/sales/SalesOrderShipmentTable.tsx:307 msgid "Shipped" @@ -10672,13 +10737,13 @@ msgid "Shipment Details" msgstr "發貨詳情" #: src/pages/sales/SalesOrderShipmentDetail.tsx:132 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 #: src/tables/sales/SalesOrderShipmentTable.tsx:97 msgid "Edit Shipment" msgstr "編輯配送" #: src/pages/sales/SalesOrderShipmentDetail.tsx:140 -#: src/pages/sales/SalesOrderShipmentDetail.tsx:257 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:262 #: src/tables/sales/SalesOrderShipmentTable.tsx:89 msgid "Cancel Shipment" msgstr "取消發貨" @@ -10688,48 +10753,68 @@ msgstr "取消發貨" msgid "Pending" msgstr "待定" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:176 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:171 +msgid "This shipment has not yet been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:177 #: src/tables/sales/SalesOrderShipmentTable.tsx:168 #: src/tables/sales/SalesOrderShipmentTable.tsx:302 msgid "Checked" msgstr "已檢查" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:182 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:178 +msgid "This shipment has been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:184 msgid "Not Checked" msgstr "未檢查" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:194 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:185 +msgid "This shipment has not been checked" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:192 +msgid "This shipment has been sent" +msgstr "" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:198 #: src/tables/sales/SalesOrderShipmentTable.tsx:184 #: src/tables/sales/SalesOrderShipmentTable.tsx:312 #: src/tables/settings/EmailTable.tsx:31 msgid "Delivered" msgstr "已送達" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:209 -msgid "Send Shipment" -msgstr "發送貨物" +#: src/pages/sales/SalesOrderShipmentDetail.tsx:199 +msgid "This shipment has been delivered" +msgstr "" #: src/pages/sales/SalesOrderShipmentDetail.tsx:211 #~ msgid "Assigned Items" #~ msgstr "Assigned Items" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:233 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:214 +msgid "Send Shipment" +msgstr "發送貨物" + +#: src/pages/sales/SalesOrderShipmentDetail.tsx:238 msgid "Shipment Actions" msgstr "發貨操作" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:242 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:247 msgid "Check" msgstr "檢查" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:243 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:248 msgid "Mark shipment as checked" msgstr "將發貨標記為已檢查" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:249 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:254 msgid "Uncheck" msgstr "取消檢查" -#: src/pages/sales/SalesOrderShipmentDetail.tsx:250 +#: src/pages/sales/SalesOrderShipmentDetail.tsx:255 msgid "Mark shipment as unchecked" msgstr "將發貨標記為未檢查" @@ -10976,35 +11061,67 @@ msgstr "" msgid "Convert this stock item to a different part" msgstr "" +#: src/pages/stock/StockDetail.tsx:663 +msgid "This stock item is currently being built" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:669 +msgid "Serial number of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:671 #: src/tables/stock/StockItemTable.tsx:452 #~ msgid "Add stock" #~ msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:676 +msgid "Total quantity of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:680 #: src/tables/stock/StockItemTable.tsx:461 #~ msgid "Remove stock" #~ msgstr "Remove stock" +#: src/pages/stock/StockDetail.tsx:683 +msgid "Quantity which is not allocated to orders" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:694 +msgid "Batch code of this stock item" +msgstr "" + #: src/pages/stock/StockDetail.tsx:698 #: src/tables/stock/StockItemTable.tsx:481 #~ msgid "Transfer stock" #~ msgstr "Transfer stock" -#: src/pages/stock/StockDetail.tsx:704 +#: src/pages/stock/StockDetail.tsx:709 #: src/tables/stock/StockItemTable.tsx:279 msgid "Stale" msgstr "陳舊" #: src/pages/stock/StockDetail.tsx:710 +msgid "This stock item is approaching its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:716 #: src/tables/stock/StockItemTable.tsx:273 msgid "Expired" msgstr "過期" -#: src/pages/stock/StockDetail.tsx:716 +#: src/pages/stock/StockDetail.tsx:717 +msgid "This stock item has passed its expiry date" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:723 msgid "Unavailable" msgstr "無法使用" +#: src/pages/stock/StockDetail.tsx:724 +msgid "This stock item is not available in stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:762 #~ msgid "Return Stock Item" #~ msgstr "Return Stock Item"