From c90ee438084b8b5f91794629fc713edc939952b2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 28 May 2024 14:19:48 +1000 Subject: [PATCH] New Crowdin updates (#7356) * updated translation base * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../InvenTree/locale/bg/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/cs/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/da/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/de/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/el/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/en/LC_MESSAGES/django.po | 206 +- .../InvenTree/locale/es/LC_MESSAGES/django.po | 208 +- .../locale/es_MX/LC_MESSAGES/django.po | 206 +- .../InvenTree/locale/fa/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/fi/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/fr/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/he/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/hi/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/hu/LC_MESSAGES/django.po | 212 +- .../InvenTree/locale/id/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/it/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/ja/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/ko/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/lv/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/nl/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/no/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/pl/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/pt/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/ru/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/sk/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/sl/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/sr/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/sv/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/th/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/tr/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/uk/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/vi/LC_MESSAGES/django.po | 209 +- .../InvenTree/locale/zh/LC_MESSAGES/django.po | 209 +- .../locale/zh_Hans/LC_MESSAGES/django.po | 208 +- src/frontend/src/locales/bg/messages.po | 42 +- src/frontend/src/locales/cs/messages.po | 42 +- src/frontend/src/locales/da/messages.po | 42 +- src/frontend/src/locales/de/messages.po | 42 +- src/frontend/src/locales/el/messages.po | 42 +- src/frontend/src/locales/en/messages.po | 42 +- src/frontend/src/locales/es-mx/messages.po | 42 +- src/frontend/src/locales/es/messages.po | 42 +- src/frontend/src/locales/fa/messages.po | 42 +- src/frontend/src/locales/fi/messages.po | 42 +- src/frontend/src/locales/fr/messages.po | 42 +- src/frontend/src/locales/he/messages.po | 42 +- src/frontend/src/locales/hi/messages.po | 42 +- src/frontend/src/locales/hu/messages.po | 42 +- src/frontend/src/locales/it/messages.po | 42 +- src/frontend/src/locales/ja/messages.po | 42 +- src/frontend/src/locales/ko/messages.po | 42 +- src/frontend/src/locales/lv/messages.po | 42 +- src/frontend/src/locales/nl/messages.po | 42 +- src/frontend/src/locales/no/messages.po | 42 +- src/frontend/src/locales/pl/messages.po | 42 +- .../src/locales/pseudo-LOCALE/messages.po | 42 +- src/frontend/src/locales/pt-br/messages.po | 42 +- src/frontend/src/locales/pt/messages.po | 1716 +++++++++-------- src/frontend/src/locales/ru/messages.po | 42 +- src/frontend/src/locales/sk/messages.po | 42 +- src/frontend/src/locales/sl/messages.po | 42 +- src/frontend/src/locales/sr/messages.po | 42 +- src/frontend/src/locales/sv/messages.po | 42 +- src/frontend/src/locales/th/messages.po | 42 +- src/frontend/src/locales/tr/messages.po | 42 +- src/frontend/src/locales/uk/messages.po | 42 +- src/frontend/src/locales/vi/messages.po | 42 +- src/frontend/src/locales/zh-hans/messages.po | 42 +- src/frontend/src/locales/zh-hant/messages.po | 42 +- 69 files changed, 5207 insertions(+), 5038 deletions(-) diff --git a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po index 6ad5e8852d..38fc9320ab 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -517,7 +517,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po index aa3ea28a00..f05dc2e107 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -517,7 +517,7 @@ msgstr "Název" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URL souboru vzdáleného obrázku" msgid "Downloading images from remote URL is not enabled" msgstr "Stahování obrázků ze vzdálené URL není povoleno" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Kontrola procesů na pozadí se nezdařila" @@ -712,7 +712,7 @@ msgstr "Umístěno" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Hotovo" @@ -1060,7 +1060,7 @@ msgstr "Příkaz sestavení pro který je toto sestavení přiděleno" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Výstup sestavení neodpovídá příkazu sestavení" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "Množství musí být vyšší než nula" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Velikost stránky" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "IPN dílu" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "Aktualizovat díly" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "Aktualizovat cenu pro díl" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "Domovská stránka" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "Oprávnění k úpravě položek" #: users/models.py:413 msgid "Permission to delete items" msgstr "Oprávnění k odstranění položek" + diff --git a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po index aa6dfadee4..7a531782a0 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -517,7 +517,7 @@ msgstr "Navn" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URL til ekstern billedfil" msgid "Downloading images from remote URL is not enabled" msgstr "Download af billeder fra ekstern URL er ikke aktiveret" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Kontrol af baggrundstjeneste mislykkedes" @@ -712,7 +712,7 @@ msgstr "Placeret" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Fuldført" @@ -1060,7 +1060,7 @@ msgstr "Produktionsordre som er tildelt denne produktion" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po index d0315e26c6..2e33a4d0c6 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -517,7 +517,7 @@ msgstr "Name" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URL der Remote-Bilddatei" msgid "Downloading images from remote URL is not enabled" msgstr "Das Herunterladen von Bildern von Remote-URLs ist nicht aktiviert" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Hintergrund-Prozess-Kontrolle fehlgeschlagen" @@ -712,7 +712,7 @@ msgstr "Platziert" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Fertig" @@ -1060,7 +1060,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -1458,7 +1458,7 @@ msgstr "Seriennummer für dieses Endprodukt eingeben" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "Zugewiesener Bestand" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "Zugewiesener Bestand" msgid "On Order" msgstr "Bestellt" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "In Produktion" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "Fehler, die beim Erstellen von Berichten auftreten, protokollieren" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Seitengröße" @@ -5970,13 +5970,13 @@ msgstr "Übergeordnete IPN" msgid "Part IPN" msgstr "Teil IPN" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "Niedrigster Preis" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "Nicht zugewiesenes Lager" msgid "Variant Stock" msgstr "Alternatives Lager" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "Teil duplizieren" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "Initiale Daten von anderem Teil kopieren" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "Initialer Lagerbestand" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "Erstelle Teil mit Ausgangsbestand" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "Lieferanteninformationen" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "Lieferanteninformationen zu diesem Teil hinzufügen" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "Kategorieparameter kopieren" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "Parametervorlagen aus der ausgewählten Teilkategorie kopieren" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "Vorhandenes Bild" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "Dateiname eines vorhandenen Teilbildes" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "Bilddatei existiert nicht" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "Inventurbericht auf ein bestimmtes Teil und alle Variantenteile beschränken" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "Inventurbericht auf eine bestimmte Teilekategorie und alle untergeordneten Kategorien beschränken" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "Inventurbericht auf einen bestimmten Lagerort und alle untergeordneten Lagerorte beschränken" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "Externen Bestand ausschließen" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "Lagerartikel an externen Orten ausschließen" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "Bericht generieren" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "Erstelle Berichtsdatei mit berechneten Inventurdaten" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "Teile aktualisieren" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "Angegebene Teile mit berechneten Inventurdaten aktualisieren" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "Inventur-Funktionalität ist nicht aktiviert" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "Berechneten Wert für Mindestpreis überschreiben" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "Mindestpreis Währung" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "Berechneten Wert für maximalen Preis überschreiben" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "Maximalpreis Währung" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "Aktualisieren" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "Preis für dieses Teil aktualisieren" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Konnte nicht von den angegebenen Währungen in {default_currency} umrechnen" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "Mindestpreis darf nicht größer als der Maximalpreis sein" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "Der Maximalpreis darf nicht kleiner als der Mindestpreis sein" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "Teil auswählen, von dem Stückliste kopiert wird" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "Bestehende Daten entfernen" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "Bestehende Stücklisten-Positionen vor dem Kopieren entfernen" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "Vererbtes einschließen" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "Stücklisten-Positionen einbeziehen, die von Vorlage-Teilen geerbt werden" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "Ungültige Zeilen überspringen" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "Aktiviere diese Option, um ungültige Zeilen zu überspringen" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "Ersatzteile kopieren" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "Ersatzteile beim Duplizieren von Stücklisten-Positionen kopieren" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "Bestehende Stückliste löschen" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "Bestehende Stücklisten-Positionen vor dem Importieren entfernen" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "Keine Teilspalte angegeben" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "Mehrere übereinstimmende Teile gefunden" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "Keine passenden Teile gefunden" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "Teil ist nicht als Komponente angelegt" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "Menge nicht angegeben" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "Ungültige Menge" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "Mindestens eine Stückliste-Position ist erforderlich" @@ -7433,7 +7433,7 @@ msgstr "Benachrichtigungen für dieses Teil abonnieren" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "Label drucken" @@ -7981,7 +7981,7 @@ msgstr "Sendung wurde bereits geliefert" msgid "Quantity to allocate" msgstr "Zugewiesene Menge" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "Labeldruck fehlgeschlagen" @@ -7993,6 +7993,10 @@ msgstr "Fehler beim Rendern des Etikett als PDF" msgid "Error rendering label to HTML" msgstr "Fehler beim Rendern des Etikett als HTML" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "InvenTree Barcodes" @@ -8110,7 +8114,7 @@ msgstr "Rand" msgid "Print a border around each label" msgstr "Einen Rahmen um jedes Label drucken" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "Querformat" @@ -8272,7 +8276,7 @@ msgstr "Integriertes Plugin" msgid "Package Plugin" msgstr "Paket-Plugin" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "Keine korrekten Objekte für Vorlage gegeben" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "Filter" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "Seitengröße für PDF-Berichte" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "Bericht in Querformat anzeigen" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Breite [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "Label-Breite in mm" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Höhe [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "Label-Höhe in mm" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "Fortschritt" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "Schnipsel" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "Berichts-Snippet" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "Snippet-Beschreibung" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "Ressource" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "Berichts-Ressource" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "Ressource-Beschreibung" @@ -9427,7 +9431,7 @@ msgstr "Testdaten" msgid "Test Report" msgstr "Test-Bericht" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "Testdaten löschen" @@ -9447,11 +9451,11 @@ msgstr "Installierte Lagerartikel" msgid "Install Stock Item" msgstr "Lagerartikel installieren" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "Alle Testergebnisse für diesen Lagerartikel löschen" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "Testergebnis hinzufügen" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "Startseite" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge zur Suchanfrage" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "Fehler in Formular" msgid "No results found" msgstr "Keine Ergebnisse gefunden" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "Suche" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "Eingabe löschen" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "Dateispalte" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "Feldname" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "Spalten auswählen" @@ -12125,7 +12129,7 @@ msgstr "Elemente auswählen" msgid "No items selected for printing" msgstr "Keine Elemente zum Drucken ausgewählt" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "Etiketten an den Drucker senden" @@ -14317,3 +14321,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:413 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + diff --git a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po index 0e37e26caa..7fb2a2af5a 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -517,7 +517,7 @@ msgstr "Όνομα" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "Διεύθυνση URL του αρχείου απομακρυσμένη msgid "Downloading images from remote URL is not enabled" msgstr "Η λήψη εικόνων από απομακρυσμένο URL δεν είναι ενεργοποιημένη" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Ο έλεγχος εργασίας στο παρασκήνιο απέτυχε" @@ -712,7 +712,7 @@ msgstr "Τοποθετήθηκε" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Ολοκληρώθηκε" @@ -1060,7 +1060,7 @@ msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατα #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Η έξοδος κατασκευής δεν ταιριάζει με τη #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" @@ -1458,7 +1458,7 @@ msgstr "Εισάγετε ποσότητα για την έξοδο κατασκ #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po index 9158fdefec..6f6e755290 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: 2024-05-24 13:32+0000\n" +"POT-Creation-Date: 2024-05-27 11:31+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -518,7 +518,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -687,7 +687,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -713,7 +713,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1061,7 +1061,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1282,7 +1282,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1459,7 +1459,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1703,7 +1703,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1711,13 +1711,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2472,7 +2472,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2727,7 +2727,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5971,13 +5971,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6060,7 +6060,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6921,197 +6921,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7434,7 +7434,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7982,7 +7982,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7994,6 +7994,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8111,7 +8115,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8273,7 +8277,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8428,7 +8432,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8521,91 +8525,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9428,7 +9432,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9448,11 +9452,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10363,7 +10367,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11669,7 +11673,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12078,23 +12082,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12126,7 +12130,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" diff --git a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po index 6ea3e84c5d..0ff532f639 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: 2024-05-23 23:15+0000\n" -"PO-Revision-Date: 2024-05-25 11:45\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:55\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -517,7 +517,7 @@ msgstr "Nombre" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" 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 9158fdefec..6f6e755290 100644 --- a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-24 13:32+0000\n" +"POT-Creation-Date: 2024-05-27 11:31+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -518,7 +518,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -687,7 +687,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -713,7 +713,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1061,7 +1061,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1282,7 +1282,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1459,7 +1459,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1703,7 +1703,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1711,13 +1711,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2472,7 +2472,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2727,7 +2727,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5971,13 +5971,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6060,7 +6060,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6921,197 +6921,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7434,7 +7434,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7982,7 +7982,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7994,6 +7994,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8111,7 +8115,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8273,7 +8277,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8428,7 +8432,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8521,91 +8525,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9428,7 +9432,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9448,11 +9452,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10363,7 +10367,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11669,7 +11673,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12078,23 +12082,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12126,7 +12130,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" diff --git a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po index 14c5ad555d..0e406b3513 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:55\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -517,7 +517,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "آدرس فایل تصویری از راه دور" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po index c77596ae6d..30a0ac4666 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -517,7 +517,7 @@ msgstr "Nimi" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "Kuvatiedoston URL" msgid "Downloading images from remote URL is not enabled" msgstr "Kuvien lataaminen ei ole käytössä" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Valmis" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Sivun koko" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "Luo raportti" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "Suodattimet" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Leveys [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Korkeus [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "Oikeus muokata kohteita" #: users/models.py:413 msgid "Permission to delete items" msgstr "Oikeus poistaa kohteita" + diff --git a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po index 88c54c10f9..385abbf8bb 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -517,7 +517,7 @@ msgstr "Nom" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URL du fichier image distant" msgid "Downloading images from remote URL is not enabled" msgstr "Le téléchargement des images depuis une URL distante n'est pas activé" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Échec de la vérification du processus d'arrière-plan" @@ -712,7 +712,7 @@ msgstr "Placé" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Terminé" @@ -1060,7 +1060,7 @@ msgstr "BuildOrder associé a cette fabrication" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "L'ordre de production de correspond pas à l'ordre de commande" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "La quantité doit être supérieure à zéro" @@ -1458,7 +1458,7 @@ msgstr "Entrer les numéros de séries pour la fabrication" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "Stock alloué" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "Stock alloué" msgid "On Order" msgstr "En Commande" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "En Production" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ 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/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Taille de la page" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "Prix Minimum" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "Impression étiquette" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "Extension Intégrée" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "Aucun objet valide n'a été fourni au modèle" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "Filtres" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Largeur [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "Largeur de l'étiquette, spécifiée en mm" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Hauteur [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "Hauteur de l'étiquette, spécifiée en mm" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "Extrait " -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "Elément" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "Droit de modifier des élément" #: users/models.py:413 msgid "Permission to delete items" msgstr "Droit de supprimer des éléments" + diff --git a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po index 6a5b3256a8..987e2cd5e6 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -517,7 +517,7 @@ msgstr "שם" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "מוקם" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "הושלם" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po index c1fffceb90..69b242bfa1 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:55\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -517,7 +517,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po index 8daa094fde..7714aa3065 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -517,7 +517,7 @@ msgstr "Név" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "A távoli kép URL-je" msgid "Downloading images from remote URL is not enabled" msgstr "Képek letöltése távoli URL-ről nem engedélyezett" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Háttér folyamat ellenőrzés sikertelen" @@ -712,7 +712,7 @@ msgstr "Kiküldve" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Kész" @@ -1060,7 +1060,7 @@ msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Gyártási kimenet nem egyezik a gyártási utasítással" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "Mennyiségnek nullánál többnek kell lennie" @@ -1458,7 +1458,7 @@ msgstr "Add meg a sorozatszámokat a gyártás kimenetéhez" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1541,8 +1541,7 @@ msgstr "Hiányos foglalás elfogadása" #: build/serializers.py:527 msgid "Complete outputs if stock has not been fully allocated" -msgstr "" -"Kimenetek befejezése akkor is ha a készlet nem\n" +msgstr "Kimenetek befejezése akkor is ha a készlet nem\n" "lett teljesen lefoglalva" #: build/serializers.py:607 @@ -1704,7 +1703,7 @@ msgid "Allocated Stock" msgstr "Lefoglalt készlet" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1712,13 +1711,13 @@ msgstr "Lefoglalt készlet" msgid "On Order" msgstr "Rendelve" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "Gyártásban" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2473,7 +2472,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "Kategória paraméter sablonok másolása alkatrész létrehozásakor" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2728,7 +2727,7 @@ msgid "Log errors which occur when generating reports" msgstr "Jelentések generálása közben jelentkező hibák naplózása" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Lapméret" @@ -5972,13 +5971,13 @@ msgstr "Szülő IPN" msgid "Part IPN" msgstr "Alkatrész IPN" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "Minimum ár" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6061,7 +6060,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6922,197 +6921,197 @@ msgstr "Nem lefoglalt készlet" msgid "Variant Stock" msgstr "Variánsok Raktárkészlet" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "Alkatrész másolása" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "Kezdeti adatok másolása egy másik alkatrészről" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "Kezdeti készlet" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "Kezdeti készlet mennyiség létrehozása" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "Beszállító információ" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "Kezdeti beszállító adatok hozzáadása" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "Kategória paraméterek másolása" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "Paraméter sablonok másolása a kiválasztott alkatrész kategóriából" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "Meglévő kép" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "A meglévő alkatrész képfájl neve" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "A képfájl nem létezik" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "Leltár riport korlátozása bizonyos alkatrészre és variánsra" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "Leltár riport korlátozása bizonyos alkatrész kategóriára és az alatta lévőkre" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "Leltár riport korlátozása bizonyos készlethelyre és az alatta lévőkre" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "Külső készlet nélkül" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "Külső helyeken lévő készlet nélkül" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "Riport létrehozása" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "Riport fájl létrehozása a számított leltár adatokkal" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "Alaktrészek frissítése" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "Megadott alkatrészek frissítése a számított leltár adatokkal" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "Leltár funkció nincs engedélyezve" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "Számított minimum ár felülbírálása" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "Minimum ár pénzneme" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "Számított maximum ár felülbírálása" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "Maximum ár pénzneme" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "Frissítés" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "Alkatrész árak frissítése" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Megadott pénznem átváltása {default_currency}-re sikertelen" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "A Minimum ár nem lehet nagyobb mint a Maximum ár" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "A Maximum ár nem lehet kisebb mint a Minimum ár" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "Válassz alkatrészt ahonnan az alkatrészjegyzéket másoljuk" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "Létező adat törlése" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "Meglévő alkatrészjegyzék tételek törlése a másolás előtt" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "Örököltekkel együtt" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "Sablon alkatrészektől örökölt alkatrészjegyzék tételek használata" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "Hibás sorok kihagyása" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "Engedély a hibás sorok kihagyására" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "Helyettesítő alkatrészek másolása" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "Helyettesítő alkatrészek másolása az alkatrészjegyzék tételek másolásakor" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "Meglévő alkatrészjegyzék törlése" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "Meglévő alkatrészjegyzék tételek törlése a feltöltés előtt" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "Nincs megadva alkatrész oszlop" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "Több egyező alkatrész is található" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "Nincs egyező alkatrész" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "Az alkatrész nem lett összetevőként jelölve" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "Mennyiség nincs megadva" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "Érvénytelen mennyiség" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "Legalább egy alkatrészjegyzék tétel szükséges" @@ -7435,7 +7434,7 @@ msgstr "Értesítések kérése erre az alkatrészre" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "Címke nyomtatása" @@ -7983,7 +7982,7 @@ msgstr "Szállítmány kiszállítva" msgid "Quantity to allocate" msgstr "Lefoglalandó mennyiség" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "Címkenyomtatás sikertelen" @@ -7995,6 +7994,10 @@ msgstr "A címke PDF nyomtatása sikertelen" msgid "Error rendering label to HTML" msgstr "A címke HTML nyomtatása sikertelen" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "InventTree vonalkódok" @@ -8112,7 +8115,7 @@ msgstr "Szegély" msgid "Print a border around each label" msgstr "Az egyes címkék körüli margó" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "Fekvő" @@ -8274,7 +8277,7 @@ msgstr "Beépített plugin" msgid "Package Plugin" msgstr "Csomag plugin" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8429,7 +8432,7 @@ msgstr "Nincs érvényes objektum megadva a sablonhoz" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8522,91 +8525,91 @@ msgstr "Szűrők" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "Lapméret a PDF riportokhoz" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "Jelentés fekvő nézetben" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Szélesség [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "Címke szélessége, mm-ben" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Magasság [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "Címke magassága, mm-ben" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "Haladás" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "Részlet" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "Riport részlet fájl" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "Részlet fájl leírása" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "Eszköz" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "Riport asset fájl" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "Asset fájl leírása" @@ -9429,7 +9432,7 @@ msgstr "Teszt adatok" msgid "Test Report" msgstr "Teszt riport" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "Teszt adatok törlése" @@ -9449,11 +9452,11 @@ msgstr "Beépített készlet tételek" msgid "Install Stock Item" msgstr "Készlet tétel beépítése" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "Készlet tétel összes teszt eredményének törlése" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "Teszt eredmény hozzáadása" @@ -10364,7 +10367,7 @@ msgid "Home Page" msgstr "Főoldal" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11670,7 +11673,7 @@ msgid "No builds matching query" msgstr "Nincs a lekérdezéssel egyező gyártási utasítás" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12079,23 +12082,23 @@ msgstr "Form hibák vannak" msgid "No results found" msgstr "Nincs találat" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "Keresés" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "Bevitel törlése" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "Fájl oszlop" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "Mező név" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "Oszlopok kiválasztása" @@ -12127,7 +12130,7 @@ msgstr "Tételek kiválasztása" msgid "No items selected for printing" msgstr "Nincs tétel kiválasztva a nyomtatáshoz" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "Címkék nyomtatónak elküldve" @@ -14319,3 +14322,4 @@ msgstr "Jogosultság tételek szerkesztéséhez" #: users/models.py:413 msgid "Permission to delete items" msgstr "Jogosultság tételek törléséhez" + diff --git a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po index ba5f4b17e9..e64dfe3fb2 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:55\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -517,7 +517,7 @@ msgstr "Nama" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URL file gambar external" msgid "Downloading images from remote URL is not enabled" msgstr "Unduhan gambar dari URL external tidak aktif" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "Diletakkan" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Selesai" @@ -1060,7 +1060,7 @@ msgstr "Produksi induk dari produksi ini" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Hasil produksi tidak sesuai dengan order produksi" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "Jumlah harus lebih besar daripada nol" @@ -1458,7 +1458,7 @@ msgstr "Masukkan nomor seri untuk hasil pesanan" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po index b1957ebe58..28b2f3d794 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -517,7 +517,7 @@ msgstr "Nome" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URL del file immagine remota" msgid "Downloading images from remote URL is not enabled" msgstr "Il download delle immagini da URL remoto non è abilitato" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Controllo in background non riuscito" @@ -712,7 +712,7 @@ msgstr "Inviato" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Completo" @@ -1060,7 +1060,7 @@ msgstr "Ordine di produzione a cui questa produzione viene assegnata" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "L'output della produzione non corrisponde all'ordine di compilazione" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "La quantità deve essere maggiore di zero" @@ -1458,7 +1458,7 @@ msgstr "Inserisci i numeri di serie per gli output di compilazione (build option #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "Ordinato" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "Copia i modelli dei parametri categoria quando si crea un articolo" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Dimensioni pagina" @@ -5970,13 +5970,13 @@ msgstr "IPN Principale" msgid "Part IPN" msgstr "IPN Articolo" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "Prezzo Minimo" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "Duplica articolo" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "Copia i dati iniziali da un altro Articolo" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "Stock iniziale" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "Crea Articolo con quantità di scorta iniziale" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "Informazioni Fornitore" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "Aggiungi le informazioni iniziali del fornitore per questo articolo" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "Copia Parametri Categoria" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "Copia i parametri dai modelli della categoria articolo selezionata" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "Limitare il report d'inventario ad un articolo particolare e a eventuali articoli varianti" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "Limita il report d'inventario ad una particolare categoria articolo, e a eventuali categorie secondarie" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "Limita il report d'inventario ad una particolare ubicazione di magazzino, e a eventuali ubicazioni secondarie" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "Genera Report" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "Genera file di report contenente dati di inventario calcolati" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "Aggiorna Articoli" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "Aggiorna gli articoli specificati con i dati calcolati di inventario" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "La funzione Inventario non è abilitata" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "Aggiorna" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "Aggiorna i prezzi per questo articolo" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "Seleziona l'articolo da cui copiare la distinta base" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "Rimuovi Dati Esistenti" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "Rimuovi elementi distinta base esistenti prima di copiare" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "Includi Ereditato" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "Includi gli elementi Distinta Base ereditati da prodotti template" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "Salta Righe Non Valide" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "Abilita questa opzione per saltare le righe non valide" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "Copia Articoli sostitutivi" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "Copia articoli sostitutivi quando duplichi gli elementi distinta base" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "Cancella Distinta Base esistente" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "Rimuovi elementi distinta base esistenti prima del caricamento" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "Nessuna colonna articolo specificata" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "Trovati più articoli corrispondenti" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "Nessun articolo corrispondente trovato" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "L'articolo non è indicato come componente" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "Quantità non fornita" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "Quantità non valida" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "Almeno un elemento della distinta base è richiesto" @@ -7433,7 +7433,7 @@ msgstr "Sottoscrivi le notifiche per questo articolo" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "Stampa Etichetta" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "Stampa etichetta fallita" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "InvenTree Codice a Barre" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "Plugin Integrato" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "Nessun oggetto valido fornito nel modello" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "Filtri" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Larghezza [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "Larghezza dell'etichetta, specificata in mm" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Altezza [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "Larghezza dell'etichetta, specificata in mm" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "Report file snippet" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "Descrizione file snippet" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "Risorsa" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "Report file risorsa" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "File risorsa descrizione" @@ -9427,7 +9431,7 @@ msgstr "Dati di Test" msgid "Test Report" msgstr "Rapporto del Test" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "Elimina Dati di Test" @@ -9447,11 +9451,11 @@ msgstr "Elementi di magazzino installati" msgid "Install Stock Item" msgstr "Installa Elemento Magazzino" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "Elimina tutti i risultati del test per questo elemento di magazzino" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "Esistono errori nel modulo" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "Permessi per modificare gli elementi" #: users/models.py:413 msgid "Permission to delete items" msgstr "Autorizzazione ad eliminare gli elementi" + diff --git a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po index c0c3b82a5c..1a9df117ff 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -517,7 +517,7 @@ msgstr "お名前" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "外部画像ファイルのURL" msgid "Downloading images from remote URL is not enabled" msgstr "外部URLからの画像ダウンロードは許可されていません" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "バックグラウンドワーカーのチェックに失敗しました" @@ -712,7 +712,7 @@ msgstr "設置済" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "完了" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "このパーツの通知を受け取る" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "項目を編集する権限" #: users/models.py:413 msgid "Permission to delete items" msgstr "項目を削除する権限" + diff --git a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po index d401e6d066..6b4334bc3c 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:38\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -517,7 +517,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po index 0db3ff6fec..29980e3614 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:55\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -517,7 +517,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po index d49de288e6..7b23a0e091 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -517,7 +517,7 @@ msgstr "Naam" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URL van extern afbeeldingsbestand" msgid "Downloading images from remote URL is not enabled" msgstr "Afbeeldingen van externe URL downloaden is niet ingeschakeld" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Achtergrondwerker check is gefaald" @@ -712,7 +712,7 @@ msgstr "Geplaatst" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Voltooid" @@ -1060,7 +1060,7 @@ msgstr "Productieorder waar deze productie aan is toegewezen" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Productuitvoer komt niet overeen met de Productieorder" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "Hoeveelheid moet groter zijn dan nul" @@ -1458,7 +1458,7 @@ msgstr "Voer serienummers in voor productieuitvoeren" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "In bestelling" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "Kopieer categorieparameter sjablonen bij het aanmaken van een onderdeel" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Paginagrootte" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "Ongeldige hoeveelheid" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "Label afdrukken" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Breedte [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "Label breedte, gespecificeerd in mm" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Hoogte [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "Label hoogte, gespecificeerd in mm" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "Startpagina" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po index 9790d7c539..05ec4e5682 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -517,7 +517,7 @@ msgstr "Navn" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URLtil ekstern bildefil" msgid "Downloading images from remote URL is not enabled" msgstr "Nedlasting av bilder fra ekstern URL er ikke aktivert" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Sjekk av bakgrunnsarbeider mislyktes" @@ -712,7 +712,7 @@ msgstr "Plassert" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Fullført" @@ -1060,7 +1060,7 @@ msgstr "Produksjonsordre som denne produksjonen er tildelt" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Produksjonsartikkelen samsvarer ikke med produksjonsordren" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "Mengden må være større enn null" @@ -1458,7 +1458,7 @@ msgstr "Angi serienummer for produksjonsartikler" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "Tildelt lagerbeholdning" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "Tildelt lagerbeholdning" msgid "On Order" msgstr "I bestilling" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "I produksjon" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "Kopier parametermaler for kategori ved oppretting av en del" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Sidestørrelse" @@ -5970,13 +5970,13 @@ msgstr "Overodnet IPN" msgid "Part IPN" msgstr "Del -IPN" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "Minstepris" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "Dupliser del" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "Kopier innledende data fra en annen del" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "Innledende lagerbeholdning" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "Lag en del med innledende lagermengde" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "Leverandøropplysninger" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "Legg til innledende leverandørinformasjon for denne delen" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "Kopier kategoriparametre" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "Kopier parametermaler fra valgt delkategori" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "Eksisterende bilde" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "Filnavn for et eksisterende del-bilde" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "Bildefilen finnes ikke" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "Begrens lagerbeholdningsrapport til en bestemt del og enhver variant av delen" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "Begrens lagerbeholdningsrapport til en bestemt delkategori og alle underkategorier" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "Begrens lagerbeholdningsrapport til en bestemt plasering og eventuelle underplasseringer" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "Ekskluder ekstern lagerbeholdning" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "Ekskluder lagervarer i eksterne lokasjoner" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "Generer rapport" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "Genererer rapport som inneholder beregnede lagerdata" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "Oppdater deler" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "Oppdater spesifiserte deler med beregnede lagerbeholdningsdata" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "Lagerbeholdningsfunksjonalitet er ikke aktivert" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "Overstyr beregnet verdi for minimumspris" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "Valuta for minstepris" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "Overstyr beregnet verdi for maksimal pris" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "Valuta for maksimal pris" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "Oppdater" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "Oppdater priser for denne delen" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Kan ikke konvertere fra gitte valutaer til {default_currency}" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "Minsteprisen kan ikke være større enn maksimal pris" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "Maksimal pris kan ikke være mindre enn minstepris" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "Velg del å kopiere BOM fra" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "Fjern eksisterende data" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "Fjern eksisterende BOM-artikler før kopiering" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "Inkluder arvede" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "Inkluder BOM-artikler som er arvet fra maldeler" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "Hopp over ugyldige rader" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "Aktiver dette alternativet for å hoppe over ugyldige rader" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "Kopier erstatningsdeler" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "Kopier erstatningsdeler når BOM-elementer dupliseres" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "Nullstill eksisterende BOM" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "Fjern eksisterende BOM-artikler før opplastning" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "Ingen del-kolonne angitt" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "Flere samsvarende deler funnet" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "Ingen samsvarende del funnet" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "Delen er ikke betegnet som en komponent" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "Antall ikke oppgitt" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "Ugyldig antall" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "Minst en BOM-artikkel kreves" @@ -7433,7 +7433,7 @@ msgstr "Abonner på varsler for denne delen" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "Skriv ut etikett" @@ -7981,7 +7981,7 @@ msgstr "Forsendelsen er allerede levert" msgid "Quantity to allocate" msgstr "Antall å tildele" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "Utskrift av etikett mislyktes" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "InvenTree-strekkoder" @@ -8110,7 +8114,7 @@ msgstr "Kantlinjer" msgid "Print a border around each label" msgstr "Skriv ut en kant rundt hver etikett" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "Liggende" @@ -8272,7 +8276,7 @@ msgstr "Innebygd utvidelse" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "Ingen gyldige objekter angitt for mal" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "Filtre" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "Sidestørrelse for PDF-rapporter" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "Generer rapport i landskapsorientering" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Bredde [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "Etikettbredde, spesifisert i mm" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Høyde [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "Etiketthøyde, spesifisert i mm" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "Snutt" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "Rapportsnuttfil" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "Filbeskrivelse for snutt" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "Ressurs" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "Rapportressursfil" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "Ressursfilbeskrivelse" @@ -9427,7 +9431,7 @@ msgstr "Testdata" msgid "Test Report" msgstr "Testrapport" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "Slett testdata" @@ -9447,11 +9451,11 @@ msgstr "Installerte lagervarer" msgid "Install Stock Item" msgstr "Installer lagervare" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "Slett alle testresultater for denne lagervaren" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "Startside" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "Skjemafeil eksisterer" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "Tillatelse til å endre elementer" #: users/models.py:413 msgid "Permission to delete items" msgstr "Tillatelse til å slette elementer" + diff --git a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po index e5003aea55..7b017bc158 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -517,7 +517,7 @@ msgstr "Nazwa" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "Adres URL zdalnego pliku obrazu" msgid "Downloading images from remote URL is not enabled" msgstr "Pobieranie obrazów ze zdalnego URL nie jest włączone" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Sprawdzenie robotnika w tle nie powiodło się" @@ -712,7 +712,7 @@ msgstr "Umieszczony" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Zakończono" @@ -1060,7 +1060,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Skompilowane dane wyjściowe nie pasują do kolejności kompilacji" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "W Zamówieniu" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "W produkcji" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Rozmiar strony" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "IPN komponentu" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "Duplikuj część" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "Usuń istniejące dane" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "Pomiń nieprawidłowe wiersze" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "Włącz tę opcję, aby pominąć nieprawidłowe wiersze" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "Wyczyść istniejący BOM" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "Nie podano ilości" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "Nieprawidłowa ilość" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "Włącz powiadomienia dla tej części" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "Drukuj etykietę" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "Wtyczka wbudowana" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "Brak prawidłowych obiektów do szablonu" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "Filtry" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "Domyślna wielkość strony dla raportów PDF" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "Renderuj raport w orientacji poziomej" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Szerokość [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Wysokość [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "Wycinek" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "Strona główna" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "Istnieją błędy formularza" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "Uprawnienie do edycji przedmiotów" #: users/models.py:413 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" + diff --git a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po index 2637ec4fb0..bbc04d6ec3 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:55\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -517,7 +517,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po index f9c7e8c4cb..2003aa176e 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -517,7 +517,7 @@ msgstr "Название" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "ССЫЛКА файла изображения на удаленном msgid "Downloading images from remote URL is not enabled" msgstr "Загрузка изображений с удаленного URL-адреса не включена" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Проверка фонового работника не удалась" @@ -712,7 +712,7 @@ msgstr "Размещены" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Готово" @@ -1060,7 +1060,7 @@ msgstr "Заказ на производство, которому принад #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Продукция не совпадает с заказом на про #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "Количество должно быть больше нуля" @@ -1458,7 +1458,7 @@ msgstr "Введите серийные номера для продукции" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "Зарезервированные Запасы" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "Зарезервированные Запасы" msgid "On Order" msgstr "В заказе" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "В производстве" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "Копировать параметры по шаблону категории при создании детали" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "Журнал ошибок, которые возникают при создании отчетов" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Размер страницы" @@ -5970,13 +5970,13 @@ msgstr "Родительский IPN" msgid "Part IPN" msgstr "IPN детали" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "Минимальная цена" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "Дублировать деталь" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "Начальный запас" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "Копировать параметры категории" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "Копировать шаблоны параметров из выбранной категории деталей" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "Существующее изображение" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "Исключить складские позиции в внешних местах хранения" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "Создать отчет" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "Обновить детали" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "Обновить" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "Подходящая деталь не найдена" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "Некорректное количество" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "Включить уведомления для данной детали #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "Печать этикетки" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "Граница" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "Альбомная" @@ -8272,7 +8276,7 @@ msgstr "Встроенный плагин" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "Фильтры" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Ширина [мм]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Высота [мм]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "Прогресс" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "Сниппет" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "Объект" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "Данные тестов" msgid "Test Report" msgstr "Отчет тестирования" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "Удалить данные тестирования" @@ -9447,11 +9451,11 @@ msgstr "Установленные складские позиции" msgid "Install Stock Item" msgstr "Установить складскую позицию" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "Удалить все результаты тестирования для этой складской позиции" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "Добавить Результат Тестирования" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "Главная страница" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "Форма содержит ошибки" msgid "No results found" msgstr "Результаты не найдены" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "Поиск" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "Очистить ввод" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "Столбец Файла" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "Имя Поля" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "Выбрать столбцы" @@ -12125,7 +12129,7 @@ msgstr "Выбрать элементы" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "Разрешение на редактирование элементо #: users/models.py:413 msgid "Permission to delete items" msgstr "Разрешение на удаление элементов" + diff --git a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po index 866c433fe5..663d77bab6 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -517,7 +517,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po index 1f21d40c07..ed6b0aa5c3 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -517,7 +517,7 @@ msgstr "Ime" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "Povezava do oddaljene slike" msgid "Downloading images from remote URL is not enabled" msgstr "Prenos slik iz oddaljene povezave ni omogočen" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Nadzor dela v ozadju neuspel" @@ -712,7 +712,7 @@ msgstr "Postavljeno" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Končano" @@ -1060,7 +1060,7 @@ msgstr "Nalog izgradnje na katerega se ta izgradnaj nanaša" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Izgradnja se ne ujema s nalogom izdelave" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po index 54d5ccfd29..715224043b 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:55\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -517,7 +517,7 @@ msgstr "Ime" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URL udaljene slike" msgid "Downloading images from remote URL is not enabled" msgstr "Preuzimanje slika s udaljenog URL-a nije omogućeno" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Provera pozadinskog radnika nije uspjela" @@ -712,7 +712,7 @@ msgstr "Postavljen" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Gotovo" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po index f1e8a2a2d6..4e63a44422 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -517,7 +517,7 @@ msgstr "Namn" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URL för fjärrbildsfil" msgid "Downloading images from remote URL is not enabled" msgstr "Nedladdning av bilder från fjärr-URL är inte aktiverad" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Kontroll av bakgrundsarbetare misslyckades" @@ -712,7 +712,7 @@ msgstr "Placerad" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Slutför" @@ -1060,7 +1060,7 @@ msgstr "Byggorder till vilken detta bygge är tilldelad" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Byggutgång matchar inte bygg order" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Sidstorlek" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "Generera rapport" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "Uppdatera" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "Inga resultat hittades" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "Söker" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po index e59c661345..3f3120fcb6 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:55\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -517,7 +517,7 @@ msgstr "ชื่อ" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "สำเร็จแล้ว" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "จำนวนต้องมีค่ามากกว่า 0" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po index 899809ea6c..1587826094 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -517,7 +517,7 @@ msgstr "Adı" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "Uzaktan görüntü dosya URL'si" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Arka plan çalışanı kontrolü başarısız oldu" @@ -712,7 +712,7 @@ msgstr "Sipariş verildi" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Tamamlandı" @@ -1060,7 +1060,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "Yapım işi çıktısı için seri numaraları girin" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Sayfa Boyutu" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "Etiket Yazdır" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "Şablon için geçerli bir nesne sağlanmadı" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "Filtreler" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Genişlik [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "Etiket genişliği mm olarak belirtilmeli" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Yükseklik [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "Etiket yüksekliği mm olarak belirtilmeli" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "Parçaları düzenleme izni" #: users/models.py:413 msgid "Permission to delete items" msgstr "Parçaları silme izni" + diff --git a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po index eeee1300ab..b3c7152236 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -517,7 +517,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po index c37bd809c6..cc987404c4 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: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:55\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -517,7 +517,7 @@ msgstr "Tên" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "URL của tệp hình ảnh bên ngoài" msgid "Downloading images from remote URL is not enabled" msgstr "Chức năng tải hình ảnh từ URL bên ngoài không được bật" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "Nhân công chạy ngầm kiểm tra thất bại" @@ -712,7 +712,7 @@ msgstr "Đã đặt" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "Hoàn thành" @@ -1060,7 +1060,7 @@ msgstr "Đơn đặt bản dựng với bản dựng này đã được phân b #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "Số lượng phải lớn hơn 0" @@ -1458,7 +1458,7 @@ msgstr "Nhập vào số sêri cho đầu ra bản dựng" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "Bật đơn hàng" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "Đang sản xuất" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ 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/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "Khổ giấy" @@ -5970,13 +5970,13 @@ msgstr "IPN cha" msgid "Part IPN" msgstr "IPN sản phẩm" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "Giá thấp nhất" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "Nhân bản sản phẩm" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "Sao chép dữ liệu ban đầu từ sản phẩm khác" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "Số liệu kho ban đầu" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "Tạo sản phẩm với số lượng tồn kho ban đầu" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "Thông tin nhà cung cấp" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "Thêm thông tin nhà cung cấp ban đầu cho sản phẩm này" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "Sao chép thông số nhóm hàng" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "Sao chép mẫu tham số từ nhóm sản phẩm được chọn" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "Ảnh hiện có" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "Tên tệp của ảnh sản phẩm hiện hữu" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "Tệp hình ảnh không tồn tại" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "Hạn chế báo cáo kiểm kê với sản phẩm riêng biệt và sản phẩm biến thể bất kỳ" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "Hạn chế báo cáo kiểm kê với danh mục sản phẩm riêng biệt và danh mục con bất kỳ" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "Hạn chế báo cáo kiểm kê với vị trí kho riêng biệt và vị trí con bất kỳ" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "Ngoại trừ kho bên ngoài" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "Loại trừ hàng trong kho của vị trí bên ngoài" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "Tạo báo cáo" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "Tạo tệp báo cáo chứa dữ liệu kiểm kê đã tính toán" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "Cập nhật sản phẩm" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "Cập nhật sản phẩm cụ thể với dữ liệu kiểm kê đã tính" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "Chức năng kiểm kê chưa được bật" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "Giá trị tính toán ghi đè cho giá tối thiểu" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "Tiền tế giá tối thiểu" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "Giá trị tính toán ghi đè cho giá tối đa" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "Tiền tế giá tối đa" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "Cập nhật" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "Cập nhật giá cho sản phẩm này" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "Không thể chuyển đổi từ tiền tệ đã cung cấp cho {default_currency}" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "Giá tối thiểu không được lớn hơn giá tối đa" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "Giá tối đa không được nhỏ hơn giá tối thiểu" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "Chọn sản phẩm để sao chép định mức nguyên vật liệu" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "Xóa dữ liệu đã tồn tại" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "Xóa mục BOM đã tồn tại trước khi sao chép" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "Bao gồm thừa hưởng" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "Bao gồm mục BOM được thừa hưởng từ sản phẩm mẫu" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "Bỏ qua dòng không hợp lệ" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "Bật tùy chọn này để bỏ qua dòng không hợp lệ" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "Sao chép sản phẩm thay thế" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "Sao chép sản phẩm thay thế khi nhân bản hàng hóa BOM" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "Dọn dẹp BOM đang tồn tại" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "Xóa mục BOM đang tồn tại trước khi tải lên" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "Chưa chỉ ra cột sản phẩm" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "Tìm thấy nhiều sản phẩm phù hợp" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "Không tìm thấy sản phẩm nào" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "Sản phẩm không được chỉ định như là một thành phần" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "Chưa cung cấp số lượng" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "Số lượng không hợp lệ" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "Buộc phải nhập ít nhất một mục BOM" @@ -7433,7 +7433,7 @@ msgstr "Đăng ký nhận thông báo về sản phẩm này" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "In tem nhãn" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "Số lượng cần phân bổ" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "In nhãn thất bại" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "Mã vạch InvenTree" @@ -8110,7 +8114,7 @@ msgstr "Viền" msgid "Print a border around each label" msgstr "In một viền xung quanh từng nhãn" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "Ngang" @@ -8272,7 +8276,7 @@ msgstr "Plugin có sẵn" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "Chưa cung cấp đối tượng hợp lệ cho bản mẫu" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "Bộ lọc" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "Khổ giấy cho báo cáo PDF" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "Tạo báo cáo theo hướng ngang" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "Chiều rộng [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "Chiều rộng nhãn, tính theo mm" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "Chiều cao [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "Chiều cao nhãn, tính theo mm" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "Mẫu trích" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "Tệp báo cáo mẫu" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "Mô tả tệp báo cáo mẫu" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "Tài sản" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "Tệp báo cáo tài sản" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "Mô tả tệp báo cáo tài sản" @@ -9427,7 +9431,7 @@ msgstr "Thông tin kiểm thử" msgid "Test Report" msgstr "Báo cáo kiểm thử" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "Xóa dữ liệu báo cáo kiểm thử" @@ -9447,11 +9451,11 @@ msgstr "Hàng hóa đã lắp đặt" msgid "Install Stock Item" msgstr "Lắp đặt hàng hóa trong kho" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "Xóa toàn bộ kết quả kiểm thử cho kho hàng này" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "Trang chủ" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "Lỗi biểu mẫu tồn tại" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "Quyển để sửa mục" #: users/models.py:413 msgid "Permission to delete items" msgstr "Quyền để xóa mục" + diff --git a/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po index ecc0726f4e..b8d4182cc9 100644 --- a/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-24 13:32+0000\n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"POT-Creation-Date: 2024-05-27 09:13+0000\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -517,7 +517,7 @@ msgstr "" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -686,7 +686,7 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "" @@ -712,7 +712,7 @@ msgstr "" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "" @@ -1060,7 +1060,7 @@ msgstr "" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1281,7 +1281,7 @@ msgstr "" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "" @@ -1458,7 +1458,7 @@ msgstr "" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1702,7 +1702,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1710,13 +1710,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2471,7 +2471,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2726,7 +2726,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "" @@ -5970,13 +5970,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6059,7 +6059,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -6920,197 +6920,197 @@ msgstr "" msgid "Variant Stock" msgstr "" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 msgid "Existing Image" msgstr "" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 msgid "Image file does not exist" msgstr "" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 msgid "Exclude stock items in external locations" msgstr "" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 msgid "Minimum price currency" msgstr "" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 msgid "Maximum price currency" msgstr "" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7433,7 +7433,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "" @@ -7981,7 +7981,7 @@ msgstr "" msgid "Quantity to allocate" msgstr "" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -7993,6 +7993,10 @@ msgstr "" msgid "Error rendering label to HTML" msgstr "" +#: plugin/base/label/mixins.py:151 +msgid "No items provided to print" +msgstr "" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8110,7 +8114,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8272,7 +8276,7 @@ msgstr "" msgid "Package Plugin" msgstr "" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8427,7 +8431,7 @@ msgstr "" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -8520,91 +8524,91 @@ msgstr "" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 msgid "Template file" msgstr "" -#: report/models.py:303 +#: report/models.py:302 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:439 +#: report/models.py:438 msgid "Number of items to process" msgstr "" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 msgid "Report generation progress" msgstr "" -#: report/models.py:457 +#: report/models.py:456 msgid "Report Template" msgstr "" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 msgid "Output File" msgstr "" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 msgid "Generated output file" msgstr "" -#: report/models.py:476 +#: report/models.py:475 msgid "Label output plugin" msgstr "" -#: report/models.py:480 +#: report/models.py:479 msgid "Label Template" msgstr "" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -9427,7 +9431,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -9447,11 +9451,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -10362,7 +10366,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -11668,7 +11672,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12077,23 +12081,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12125,7 +12129,7 @@ msgstr "" msgid "No items selected for printing" msgstr "" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" @@ -14317,3 +14321,4 @@ msgstr "" #: users/models.py:413 msgid "Permission to delete items" 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 bdd74c1d20..520593b077 100644 --- a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-05-24 13:32+0000\n" +"POT-Creation-Date: 2024-05-27 11:31+0000\n" "PO-Revision-Date: 2023-02-28 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -536,7 +536,7 @@ msgstr "名称" #: part/models.py:3674 part/templates/part/category.html:82 #: part/templates/part/part_base.html:170 #: part/templates/part/part_scheduling.html:12 report/models.py:155 -#: report/models.py:510 report/models.py:536 +#: report/models.py:509 report/models.py:535 #: report/templates/report/inventree_build_order_report.html:117 #: stock/admin.py:55 stock/models.py:82 stock/templates/stock/location.html:125 #: templates/InvenTree/settings/notifications.html:19 @@ -711,7 +711,7 @@ msgstr "远程图像文件的 URL" msgid "Downloading images from remote URL is not enabled" msgstr "未启用从远程 URL下载图像" -#: InvenTree/status.py:66 part/serializers.py:1176 +#: InvenTree/status.py:66 part/serializers.py:1178 msgid "Background worker check failed" msgstr "后台工作人员检查失败" @@ -737,7 +737,7 @@ msgstr "已添加" #: InvenTree/status_codes.py:14 InvenTree/status_codes.py:44 #: InvenTree/status_codes.py:152 InvenTree/status_codes.py:170 #: generic/states/tests.py:19 order/templates/order/order_base.html:158 -#: order/templates/order/sales_order_base.html:165 report/models.py:444 +#: order/templates/order/sales_order_base.html:165 report/models.py:443 msgid "Complete" msgstr "完成" @@ -1107,7 +1107,7 @@ msgstr "此次生产匹配的订单" #: part/models.py:3191 part/models.py:3335 part/models.py:3358 #: part/models.py:3379 part/models.py:3401 part/models.py:3511 #: part/models.py:3807 part/models.py:3963 part/models.py:4056 -#: part/models.py:4417 part/serializers.py:1122 part/serializers.py:1728 +#: part/models.py:4417 part/serializers.py:1124 part/serializers.py:1730 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/upload_bom.html:52 @@ -1332,7 +1332,7 @@ msgstr "生产产出与订单不匹配" #: build/models.py:922 build/serializers.py:220 build/serializers.py:269 #: build/serializers.py:861 order/models.py:560 order/serializers.py:433 -#: order/serializers.py:576 part/serializers.py:1486 part/serializers.py:1886 +#: order/serializers.py:576 part/serializers.py:1488 part/serializers.py:1888 #: stock/models.py:683 stock/models.py:1503 stock/serializers.py:601 msgid "Quantity must be greater than zero" msgstr "数量必须大于0" @@ -1519,7 +1519,7 @@ msgstr "输入生产产出的序列号" #: build/serializers.py:300 build/serializers.py:441 build/serializers.py:513 #: order/serializers.py:565 order/serializers.py:673 order/serializers.py:1679 -#: part/serializers.py:1142 stock/serializers.py:101 stock/serializers.py:623 +#: part/serializers.py:1144 stock/serializers.py:101 stock/serializers.py:623 #: stock/serializers.py:783 stock/serializers.py:879 stock/serializers.py:1325 #: stock/serializers.py:1581 stock/templates/stock/item_base.html:394 #: templates/js/translated/barcode.js:547 @@ -1781,7 +1781,7 @@ msgid "Allocated Stock" msgstr "" #: build/serializers.py:1148 part/admin.py:132 part/bom.py:173 -#: part/serializers.py:832 part/serializers.py:1504 +#: part/serializers.py:832 part/serializers.py:1506 #: part/templates/part/part_base.html:210 templates/js/translated/bom.js:1208 #: templates/js/translated/build.js:2613 templates/js/translated/part.js:709 #: templates/js/translated/part.js:2148 @@ -1789,13 +1789,13 @@ msgstr "" msgid "On Order" msgstr "" -#: build/serializers.py:1153 part/serializers.py:1506 +#: build/serializers.py:1153 part/serializers.py:1508 #: templates/js/translated/build.js:2617 #: templates/js/translated/table_filters.js:360 msgid "In Production" msgstr "正在生产" -#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1529 +#: build/serializers.py:1158 part/bom.py:172 part/serializers.py:1531 #: part/templates/part/part_base.html:192 #: templates/js/translated/sales_order.js:1929 msgid "Available Stock" @@ -2583,7 +2583,7 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1486 part/admin.py:108 part/models.py:3815 -#: report/models.py:294 report/models.py:361 report/serializers.py:90 +#: report/models.py:293 report/models.py:360 report/serializers.py:90 #: report/serializers.py:131 stock/serializers.py:228 #: templates/js/translated/table_filters.js:139 #: templates/js/translated/table_filters.js:767 @@ -2842,7 +2842,7 @@ msgid "Log errors which occur when generating reports" msgstr "" #: common/models.py:1692 plugin/builtin/labels/label_sheet.py:28 -#: report/models.py:302 +#: report/models.py:301 msgid "Page Size" msgstr "页面大小" @@ -6290,13 +6290,13 @@ msgstr "" msgid "Part IPN" msgstr "" -#: part/admin.py:423 part/serializers.py:1276 +#: part/admin.py:423 part/serializers.py:1278 #: templates/js/translated/pricing.js:358 #: templates/js/translated/pricing.js:1024 msgid "Minimum Price" msgstr "" -#: part/admin.py:428 part/serializers.py:1291 +#: part/admin.py:428 part/serializers.py:1293 #: templates/js/translated/pricing.js:353 #: templates/js/translated/pricing.js:1032 msgid "Maximum Price" @@ -6387,7 +6387,7 @@ msgid "BOM Valid" msgstr "" #: part/api.py:1515 part/models.py:939 part/models.py:3429 part/models.py:3909 -#: part/serializers.py:406 part/serializers.py:1132 +#: part/serializers.py:406 part/serializers.py:1134 #: part/templates/part/part_base.html:260 stock/api.py:779 #: templates/InvenTree/settings/settings_staff_js.html:300 #: templates/js/translated/notification.js:60 @@ -7275,207 +7275,207 @@ msgstr "未分配库存" msgid "Variant Stock" msgstr "商品库存" -#: part/serializers.py:871 part/templates/part/copy_part.html:9 +#: part/serializers.py:873 part/templates/part/copy_part.html:9 #: templates/js/translated/part.js:471 msgid "Duplicate Part" msgstr "复制部件" -#: part/serializers.py:872 +#: part/serializers.py:874 msgid "Copy initial data from another Part" msgstr "" -#: part/serializers.py:878 templates/js/translated/part.js:102 +#: part/serializers.py:880 templates/js/translated/part.js:102 msgid "Initial Stock" msgstr "" -#: part/serializers.py:879 +#: part/serializers.py:881 msgid "Create Part with initial stock quantity" msgstr "" -#: part/serializers.py:885 +#: part/serializers.py:887 msgid "Supplier Information" msgstr "" -#: part/serializers.py:886 +#: part/serializers.py:888 msgid "Add initial supplier information for this part" msgstr "" -#: part/serializers.py:894 +#: part/serializers.py:896 msgid "Copy Category Parameters" msgstr "复制类别参数" -#: part/serializers.py:895 +#: part/serializers.py:897 msgid "Copy parameter templates from selected part category" msgstr "" -#: part/serializers.py:900 +#: part/serializers.py:902 #, fuzzy #| msgid "Existing barcode found" msgid "Existing Image" msgstr "发现现有条码" -#: part/serializers.py:901 +#: part/serializers.py:903 msgid "Filename of an existing part image" msgstr "" -#: part/serializers.py:918 +#: part/serializers.py:920 #, fuzzy #| msgid "Part image not found" msgid "Image file does not exist" msgstr "未找到商品图像" -#: part/serializers.py:1124 +#: part/serializers.py:1126 msgid "Limit stocktake report to a particular part, and any variant parts" msgstr "" -#: part/serializers.py:1134 +#: part/serializers.py:1136 msgid "Limit stocktake report to a particular part category, and any child categories" msgstr "" -#: part/serializers.py:1144 +#: part/serializers.py:1146 msgid "Limit stocktake report to a particular stock location, and any child locations" msgstr "" -#: part/serializers.py:1150 +#: part/serializers.py:1152 msgid "Exclude External Stock" msgstr "" -#: part/serializers.py:1151 +#: part/serializers.py:1153 #, fuzzy #| msgid "Exclude stock items from this selected location" msgid "Exclude stock items in external locations" msgstr "从该选定的仓储地点排除库存项" -#: part/serializers.py:1156 +#: part/serializers.py:1158 msgid "Generate Report" msgstr "" -#: part/serializers.py:1157 +#: part/serializers.py:1159 msgid "Generate report file containing calculated stocktake data" msgstr "" -#: part/serializers.py:1162 +#: part/serializers.py:1164 msgid "Update Parts" msgstr "" -#: part/serializers.py:1163 +#: part/serializers.py:1165 msgid "Update specified parts with calculated stocktake data" msgstr "" -#: part/serializers.py:1171 +#: part/serializers.py:1173 msgid "Stocktake functionality is not enabled" msgstr "" -#: part/serializers.py:1277 +#: part/serializers.py:1279 msgid "Override calculated value for minimum price" msgstr "" -#: part/serializers.py:1284 +#: part/serializers.py:1286 #, fuzzy #| msgid "Uses default currency" msgid "Minimum price currency" msgstr "使用默认货币" -#: part/serializers.py:1292 +#: part/serializers.py:1294 msgid "Override calculated value for maximum price" msgstr "" -#: part/serializers.py:1299 +#: part/serializers.py:1301 #, fuzzy #| msgid "Uses default currency" msgid "Maximum price currency" msgstr "使用默认货币" -#: part/serializers.py:1328 +#: part/serializers.py:1330 msgid "Update" msgstr "" -#: part/serializers.py:1329 +#: part/serializers.py:1331 msgid "Update pricing for this part" msgstr "" -#: part/serializers.py:1352 +#: part/serializers.py:1354 #, python-brace-format msgid "Could not convert from provided currencies to {default_currency}" msgstr "" -#: part/serializers.py:1359 +#: part/serializers.py:1361 msgid "Minimum price must not be greater than maximum price" msgstr "" -#: part/serializers.py:1362 +#: part/serializers.py:1364 msgid "Maximum price must not be less than minimum price" msgstr "" -#: part/serializers.py:1729 +#: part/serializers.py:1731 msgid "Select part to copy BOM from" msgstr "" -#: part/serializers.py:1737 +#: part/serializers.py:1739 msgid "Remove Existing Data" msgstr "" -#: part/serializers.py:1738 +#: part/serializers.py:1740 msgid "Remove existing BOM items before copying" msgstr "" -#: part/serializers.py:1743 +#: part/serializers.py:1745 msgid "Include Inherited" msgstr "" -#: part/serializers.py:1744 +#: part/serializers.py:1746 msgid "Include BOM items which are inherited from templated parts" msgstr "" -#: part/serializers.py:1749 +#: part/serializers.py:1751 msgid "Skip Invalid Rows" msgstr "" -#: part/serializers.py:1750 +#: part/serializers.py:1752 msgid "Enable this option to skip invalid rows" msgstr "" -#: part/serializers.py:1755 +#: part/serializers.py:1757 msgid "Copy Substitute Parts" msgstr "" -#: part/serializers.py:1756 +#: part/serializers.py:1758 msgid "Copy substitute parts when duplicate BOM items" msgstr "" -#: part/serializers.py:1790 +#: part/serializers.py:1792 msgid "Clear Existing BOM" msgstr "" -#: part/serializers.py:1791 +#: part/serializers.py:1793 msgid "Delete existing BOM items before uploading" msgstr "" -#: part/serializers.py:1821 +#: part/serializers.py:1823 msgid "No part column specified" msgstr "" -#: part/serializers.py:1865 +#: part/serializers.py:1867 msgid "Multiple matching parts found" msgstr "" -#: part/serializers.py:1868 +#: part/serializers.py:1870 msgid "No matching part found" msgstr "" -#: part/serializers.py:1871 +#: part/serializers.py:1873 msgid "Part is not designated as a component" msgstr "" -#: part/serializers.py:1880 +#: part/serializers.py:1882 msgid "Quantity not provided" msgstr "" -#: part/serializers.py:1888 +#: part/serializers.py:1890 msgid "Invalid quantity" msgstr "" -#: part/serializers.py:1909 +#: part/serializers.py:1911 msgid "At least one BOM item is required" msgstr "" @@ -7802,7 +7802,7 @@ msgstr "" #: part/templates/part/part_base.html:52 #: stock/templates/stock/item_base.html:62 -#: stock/templates/stock/location.html:74 templates/js/translated/label.js:142 +#: stock/templates/stock/location.html:74 templates/js/translated/label.js:143 msgid "Print Label" msgstr "打印标签" @@ -8408,7 +8408,7 @@ msgstr "此生产产出已经完成" msgid "Quantity to allocate" msgstr "分配到生产的数量" -#: plugin/base/label/label.py:39 templates/js/translated/label.js:154 +#: plugin/base/label/label.py:39 templates/js/translated/label.js:155 msgid "Label printing failed" msgstr "" @@ -8424,6 +8424,12 @@ msgstr "重命名文件出错" msgid "Error rendering label to HTML" msgstr "重命名文件出错" +#: plugin/base/label/mixins.py:151 +#, fuzzy +#| msgid "No valid objects provided to template" +msgid "No items provided to print" +msgstr "没有为模板提供有效对象" + #: plugin/builtin/barcodes/inventree_barcode.py:25 msgid "InvenTree Barcodes" msgstr "" @@ -8553,7 +8559,7 @@ msgstr "" msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:47 report/models.py:308 +#: plugin/builtin/labels/label_sheet.py:47 report/models.py:307 msgid "Landscape" msgstr "" @@ -8738,7 +8744,7 @@ msgstr "" msgid "Package Plugin" msgstr "打包" -#: plugin/models.py:205 report/models.py:475 +#: plugin/models.py:205 report/models.py:474 #: templates/InvenTree/settings/plugin_settings.html:9 #: templates/js/translated/plugin.js:51 msgid "Plugin" @@ -8899,7 +8905,7 @@ msgstr "没有为模板提供有效对象" msgid "Model Type" msgstr "" -#: report/api.py:92 report/models.py:439 report/serializers.py:98 +#: report/api.py:92 report/models.py:438 report/serializers.py:98 #: report/serializers.py:148 templates/js/translated/purchase_order.js:1747 #: templates/js/translated/return_order.js:353 #: templates/js/translated/sales_order.js:887 @@ -9014,109 +9020,109 @@ msgstr "筛选器" msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "查询筛选器 (逗号分隔的键值对列表)" -#: report/models.py:295 report/models.py:362 +#: report/models.py:294 report/models.py:361 #, fuzzy #| msgid "Template" msgid "Template file" msgstr "模板" -#: report/models.py:303 +#: report/models.py:302 #, fuzzy #| msgid "Default page size for PDF reports" msgid "Page size for PDF reports" msgstr "PDF 报表默认页面大小" -#: report/models.py:309 +#: report/models.py:308 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:368 +#: report/models.py:367 msgid "Width [mm]" msgstr "宽度 [mm]" -#: report/models.py:369 +#: report/models.py:368 msgid "Label width, specified in mm" msgstr "标注宽度,以毫米为单位。" -#: report/models.py:375 +#: report/models.py:374 msgid "Height [mm]" msgstr "高度 [mm]" -#: report/models.py:376 +#: report/models.py:375 msgid "Label height, specified in mm" msgstr "标注高度,以毫米为单位。" -#: report/models.py:439 +#: report/models.py:438 #, fuzzy #| msgid "Number of stock items to build" msgid "Number of items to process" msgstr "要生产的项目数量" -#: report/models.py:445 +#: report/models.py:444 msgid "Report generation is complete" msgstr "" -#: report/models.py:449 templates/js/translated/build.js:2177 +#: report/models.py:448 templates/js/translated/build.js:2177 msgid "Progress" msgstr "" -#: report/models.py:449 +#: report/models.py:448 #, fuzzy #| msgid "Report Settings" msgid "Report generation progress" msgstr "报表设置" -#: report/models.py:457 +#: report/models.py:456 #, fuzzy #| msgid "Delete Template" msgid "Report Template" msgstr "删除模板" -#: report/models.py:464 report/models.py:487 +#: report/models.py:463 report/models.py:486 #, fuzzy #| msgid "Output Actions" msgid "Output File" msgstr "输出操作" -#: report/models.py:465 report/models.py:488 +#: report/models.py:464 report/models.py:487 #, fuzzy #| msgid "Delete outputs" msgid "Generated output file" msgstr "删除输出" -#: report/models.py:476 +#: report/models.py:475 #, fuzzy #| msgid "Select supplier" msgid "Label output plugin" msgstr "选择供应商" -#: report/models.py:480 +#: report/models.py:479 #, fuzzy #| msgid "Label template file" msgid "Label Template" msgstr "标签模板文件" -#: report/models.py:503 +#: report/models.py:502 msgid "Snippet" msgstr "" -#: report/models.py:504 +#: report/models.py:503 msgid "Report snippet file" msgstr "" -#: report/models.py:511 +#: report/models.py:510 msgid "Snippet file description" msgstr "" -#: report/models.py:529 +#: report/models.py:528 msgid "Asset" msgstr "" -#: report/models.py:530 +#: report/models.py:529 msgid "Report asset file" msgstr "" -#: report/models.py:537 +#: report/models.py:536 msgid "Asset file description" msgstr "" @@ -10027,7 +10033,7 @@ msgstr "" msgid "Test Report" msgstr "" -#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:282 +#: stock/templates/stock/item.html:89 stock/templates/stock/item.html:284 msgid "Delete Test Data" msgstr "" @@ -10047,11 +10053,11 @@ msgstr "" msgid "Install Stock Item" msgstr "" -#: stock/templates/stock/item.html:270 +#: stock/templates/stock/item.html:272 msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:300 templates/js/translated/stock.js:1701 +#: stock/templates/stock/item.html:302 templates/js/translated/stock.js:1701 msgid "Add Test Result" msgstr "" @@ -11014,7 +11020,7 @@ msgid "Home Page" msgstr "" #: templates/InvenTree/settings/sidebar.html:15 -#: templates/js/translated/forms.js:2163 templates/js/translated/tables.js:543 +#: templates/js/translated/forms.js:2167 templates/js/translated/tables.js:543 #: templates/navbar.html:107 templates/search.html:8 #: templates/search_form.html:6 templates/search_form.html:7 msgid "Search" @@ -12374,7 +12380,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/translated/build.js:2117 templates/js/translated/build.js:2479 -#: templates/js/translated/forms.js:2159 templates/js/translated/forms.js:2175 +#: templates/js/translated/forms.js:2163 templates/js/translated/forms.js:2179 #: templates/js/translated/part.js:2315 templates/js/translated/part.js:2741 #: templates/js/translated/stock.js:1983 templates/js/translated/stock.js:2710 msgid "Select" @@ -12837,23 +12843,23 @@ msgstr "" msgid "No results found" msgstr "" -#: templates/js/translated/forms.js:2279 templates/js/translated/search.js:239 +#: templates/js/translated/forms.js:2285 templates/js/translated/search.js:239 msgid "Searching" msgstr "" -#: templates/js/translated/forms.js:2493 +#: templates/js/translated/forms.js:2499 msgid "Clear input" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "File Column" msgstr "" -#: templates/js/translated/forms.js:3095 +#: templates/js/translated/forms.js:3101 msgid "Field Name" msgstr "" -#: templates/js/translated/forms.js:3107 +#: templates/js/translated/forms.js:3113 msgid "Select Columns" msgstr "" @@ -12891,7 +12897,7 @@ msgstr "选择库存项" msgid "No items selected for printing" msgstr "打印标签前必须选择库存项目" -#: templates/js/translated/label.js:149 +#: templates/js/translated/label.js:150 msgid "Labels sent to printer" msgstr "" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index f471269240..4519ef97a0 100644 --- a/src/frontend/src/locales/bg/messages.po +++ b/src/frontend/src/locales/bg/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index f7b1c4ea6b..e9bf2b7e81 100644 --- a/src/frontend/src/locales/cs/messages.po +++ b/src/frontend/src/locales/cs/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "Chyba" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "Vymazat" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Chyba formuláře" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Dokončeno" @@ -343,12 +343,12 @@ msgstr "Dokončeno" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Aktualizovat" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "Skladová položka" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "Skladové položky" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index 90914a2fa6..4f73c1dc28 100644 --- a/src/frontend/src/locales/da/messages.po +++ b/src/frontend/src/locales/da/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 79c543f76a..faa0557da5 100644 --- a/src/frontend/src/locales/de/messages.po +++ b/src/frontend/src/locales/de/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "Fehler" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "Leeren" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "Fehler bei Darstellung der Vorlage" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Formularfehler" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Abgeschlossen" @@ -343,12 +343,12 @@ msgstr "Abgeschlossen" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Aktualisieren" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "Lagerartikel" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "Lagerartikel" @@ -1385,7 +1385,7 @@ msgstr "Sendung" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ 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:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "Lager-Aktionen" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "Standardteile" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "Lagerort bearbeiten" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "Lagerort löschen" @@ -4592,7 +4592,7 @@ msgstr "Aktion für untergeordnete Lagerorte" msgid "Action for child locations in this location" msgstr "Aktion für untergeordnete Lagerorte an diesem Lagerort" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "Lagerort Aktionen" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index 2555e1fec8..d7134b195c 100644 --- a/src/frontend/src/locales/el/messages.po +++ b/src/frontend/src/locales/el/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "Εκκαθάριση" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "Σφάλμα αποτύπωσης προτύπου" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Σφάλμα Φόρμας" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Επιτυχία" @@ -343,12 +343,12 @@ msgstr "Επιτυχία" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Ενημέρωση" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index 924903ac86..a060686c4e 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -41,9 +41,9 @@ msgstr "Print Label" msgid "Label printing completed successfully" msgstr "Label printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -58,31 +58,31 @@ msgstr "Label printing completed successfully" msgid "Error" msgstr "Error" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "The label could not be generated" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "Print Report" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "Printing Actions" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "Print Labels" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "Print Reports" @@ -170,7 +170,7 @@ msgid "Clear" msgstr "Clear" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -324,12 +324,12 @@ msgstr "Select instance to preview" msgid "Error rendering template" msgstr "Error rendering template" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Form Error" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Success" @@ -338,12 +338,12 @@ msgstr "Success" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Update" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1177,7 +1177,7 @@ msgstr "Stock Item" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "Stock Items" @@ -1380,7 +1380,7 @@ msgstr "Shipment" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4213,7 +4213,7 @@ msgid "Deleting this part cannot be reversed" msgstr "Deleting this part cannot be reversed" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "Stock Actions" @@ -4561,13 +4561,13 @@ msgid "Default Parts" msgstr "Default Parts" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "Edit Stock Location" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "Delete Stock Location" @@ -4587,7 +4587,7 @@ msgstr "Child Locations Action" msgid "Action for child locations in this location" msgstr "Action for child locations in this location" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "Location Actions" diff --git a/src/frontend/src/locales/es-mx/messages.po b/src/frontend/src/locales/es-mx/messages.po index 3262211516..2171a2e07b 100644 --- a/src/frontend/src/locales/es-mx/messages.po +++ b/src/frontend/src/locales/es-mx/messages.po @@ -41,9 +41,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -58,31 +58,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -170,7 +170,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -324,12 +324,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -338,12 +338,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1150,7 +1150,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1353,7 +1353,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -3974,7 +3974,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4318,13 +4318,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4344,7 +4344,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index 35ba83246f..66d318022d 100644 --- a/src/frontend/src/locales/es/messages.po +++ b/src/frontend/src/locales/es/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "Borrar" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index c38e2a9708..242715cdda 100644 --- a/src/frontend/src/locales/fa/messages.po +++ b/src/frontend/src/locales/fa/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index c435214810..9a02bb98a2 100644 --- a/src/frontend/src/locales/fi/messages.po +++ b/src/frontend/src/locales/fi/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index 6e59a2933e..dc496b7de9 100644 --- a/src/frontend/src/locales/fr/messages.po +++ b/src/frontend/src/locales/fr/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "Erreur" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "Effacer" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Erreur de formulaire" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Succès" @@ -343,12 +343,12 @@ msgstr "Succès" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Mise à jour" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "Article en stock" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "Articles en stock" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index 3ea6c0932c..246db843e9 100644 --- a/src/frontend/src/locales/he/messages.po +++ b/src/frontend/src/locales/he/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index 3c8ed0e5d0..a61f2cd22d 100644 --- a/src/frontend/src/locales/hi/messages.po +++ b/src/frontend/src/locales/hi/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index 3a1d694a54..fd2f109aa3 100644 --- a/src/frontend/src/locales/hu/messages.po +++ b/src/frontend/src/locales/hu/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "Hiba" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "Törlés" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "Hiba a sablon megjelenítésekor" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Form hiba" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Siker" @@ -343,12 +343,12 @@ msgstr "Siker" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Frissítés" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "Készlet tétel" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "Készlet tételek" @@ -1385,7 +1385,7 @@ msgstr "Szállítmány" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "Készlet műveletek" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index 4915cc064a..e85fac298e 100644 --- a/src/frontend/src/locales/it/messages.po +++ b/src/frontend/src/locales/it/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index b7dbce4924..f9519eda68 100644 --- a/src/frontend/src/locales/ja/messages.po +++ b/src/frontend/src/locales/ja/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "エラー" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "在庫商品" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "在庫商品" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index 77bcc74ff2..bd8611ef89 100644 --- a/src/frontend/src/locales/ko/messages.po +++ b/src/frontend/src/locales/ko/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/lv/messages.po b/src/frontend/src/locales/lv/messages.po index d81a60487f..89fb593eae 100644 --- a/src/frontend/src/locales/lv/messages.po +++ b/src/frontend/src/locales/lv/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index d8bb929b6d..34bd903e97 100644 --- a/src/frontend/src/locales/nl/messages.po +++ b/src/frontend/src/locales/nl/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "Wis" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index c93bf52dea..4a34f9ad49 100644 --- a/src/frontend/src/locales/no/messages.po +++ b/src/frontend/src/locales/no/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "Feil" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Skjemafeil" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Suksess" @@ -343,12 +343,12 @@ msgstr "Suksess" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Oppdater" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "Lagervare" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "Lagervarer" @@ -1385,7 +1385,7 @@ msgstr "Forsendelse" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "Lagerhandlinger" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index 74e56c5bd1..86c6cde99b 100644 --- a/src/frontend/src/locales/pl/messages.po +++ b/src/frontend/src/locales/pl/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/pseudo-LOCALE/messages.po b/src/frontend/src/locales/pseudo-LOCALE/messages.po index e7003ac20f..a8c3be6875 100644 --- a/src/frontend/src/locales/pseudo-LOCALE/messages.po +++ b/src/frontend/src/locales/pseudo-LOCALE/messages.po @@ -81,9 +81,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -98,31 +98,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -210,7 +210,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -364,12 +364,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -378,12 +378,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1221,7 +1221,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1424,7 +1424,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4257,7 +4257,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4605,13 +4605,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/pt-br/messages.po b/src/frontend/src/locales/pt-br/messages.po index 0a3aef222e..9a1928334c 100644 --- a/src/frontend/src/locales/pt-br/messages.po +++ b/src/frontend/src/locales/pt-br/messages.po @@ -41,9 +41,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -58,31 +58,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -170,7 +170,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -324,12 +324,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -338,12 +338,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1150,7 +1150,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1353,7 +1353,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -3974,7 +3974,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4318,13 +4318,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4344,7 +4344,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index c3f5d12313..3f02d3c066 100644 --- a/src/frontend/src/locales/pt/messages.po +++ b/src/frontend/src/locales/pt/messages.po @@ -8,23 +8,23 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-05-23 11:39\n" +"PO-Revision-Date: 2024-05-27 11:54\n" "Last-Translator: \n" -"Language-Team: Portuguese, Brazilian\n" +"Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-Project: inventree\n" "X-Crowdin-Project-ID: 452300\n" -"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-Language: pt-PT\n" "X-Crowdin-File: /[inventree.InvenTree] l10/src/frontend/src/locales/en/messages.po\n" "X-Crowdin-File-ID: 205\n" #: src/components/Boundary.tsx:12 msgid "Error rendering component" -msgstr "" +msgstr "Erro ao renderizar componente" #: src/components/Boundary.tsx:14 msgid "An error occurred while rendering this component. Refer to the console for more information." -msgstr "" +msgstr "Ocorreu um erro ao renderizar este componente. Consulte o console para obter mais informações." #: src/components/DashboardItemProxy.tsx:34 msgid "Title" @@ -32,7 +32,7 @@ msgstr "Título" #: src/components/buttons/AdminButton.tsx:83 msgid "Open in admin interface" -msgstr "" +msgstr "Abrir na interface de administrador" #: src/components/buttons/CopyButton.tsx:18 msgid "Copy to clipboard" @@ -40,15 +40,15 @@ msgstr "Copiar para área de transferência" #: src/components/buttons/PrintingActions.tsx:95 msgid "Print Label" -msgstr "" +msgstr "Imprimir Etiqueta" #: src/components/buttons/PrintingActions.tsx:101 msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -61,55 +61,55 @@ msgstr "" #: src/tables/InvenTreeTable.tsx:531 #: src/tables/stock/StockItemTestResultTable.tsx:310 msgid "Error" -msgstr "Erro" +msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" #: src/components/buttons/ScanButton.tsx:15 msgid "Scan QR code" -msgstr "Escanear código QR" +msgstr "Ler código QR" #: src/components/buttons/ScanButton.tsx:20 msgid "Open QR code scanner" -msgstr "Abrir leitor de código QR" +msgstr "" #: src/components/buttons/SpotlightButton.tsx:14 msgid "Open spotlight" -msgstr "Abrir spotlight" +msgstr "" #: src/components/buttons/YesNoButton.tsx:16 msgid "Pass" -msgstr "Aprovado" +msgstr "Aprovar" #: src/components/buttons/YesNoButton.tsx:17 msgid "Fail" -msgstr "Reprovado" +msgstr "Falhou" #: src/components/buttons/YesNoButton.tsx:32 #: src/tables/Filter.tsx:51 @@ -127,7 +127,7 @@ msgstr "" #: src/components/details/Details.tsx:340 msgid "Copied" -msgstr "Copiada" +msgstr "Copiado" #: src/components/details/Details.tsx:340 msgid "Copy" @@ -135,11 +135,11 @@ msgstr "Copiar" #: src/components/details/DetailsImage.tsx:65 msgid "Remove Image" -msgstr "Remover Imagem" +msgstr "Remover imagem" #: src/components/details/DetailsImage.tsx:68 msgid "Remove the associated image from this item?" -msgstr "Remover imagem associada a este item?" +msgstr "Remover a imagem associada a este item?" #: src/components/details/DetailsImage.tsx:71 #: src/forms/StockForms.tsx:483 @@ -147,7 +147,7 @@ msgstr "Remover imagem associada a este item?" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:462 msgid "Remove" -msgstr "Remover" +msgstr "Eliminar" #: src/components/details/DetailsImage.tsx:71 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 @@ -164,7 +164,7 @@ msgstr "Cancelar" #: src/components/details/DetailsImage.tsx:97 msgid "Drag and drop to upload" -msgstr "Arraste e solte para carregar" +msgstr "Arraste e solte para carregar ficheiro" #: src/components/details/DetailsImage.tsx:100 msgid "Click to select file(s)" @@ -172,10 +172,10 @@ msgstr "Clique para selecionar o(s) arquivo(s)" #: src/components/details/DetailsImage.tsx:224 msgid "Clear" -msgstr "Limpar" +msgstr "Apagar" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -183,7 +183,7 @@ msgstr "Enviar" #: src/components/details/DetailsImage.tsx:267 msgid "Select from existing images" -msgstr "Selecionar de imagens existentes" +msgstr "Selecionar uma imagem existente" #: src/components/details/DetailsImage.tsx:275 msgid "Select Image" @@ -195,15 +195,15 @@ msgstr "Carregar nova imagem" #: src/components/details/DetailsImage.tsx:294 msgid "Upload Image" -msgstr "Enviar Imagem" +msgstr "Carregar Imagem" #: src/components/details/DetailsImage.tsx:307 msgid "Delete image" -msgstr "Excluir imagem" +msgstr "Eliminar imagem" #: src/components/details/PartIcons.tsx:28 msgid "Part is not active" -msgstr "Peça inativa" +msgstr "A peça não está ativa" #: src/components/details/PartIcons.tsx:34 #: src/components/render/Plugin.tsx:17 @@ -215,7 +215,7 @@ msgstr "Inativo" #: src/components/details/PartIcons.tsx:41 msgid "Part is a template part (variants can be made from this part)" -msgstr "Esta é uma peça modelo (as variantes podem ser feitas a partir desta peça)" +msgstr "A peça é um modelo (as variantes podem ser feitas a partir desta parte)" #: src/components/details/PartIcons.tsx:47 msgid "Part can be assembled from other parts" @@ -227,19 +227,19 @@ msgstr "Peça pode ser usada em montagens" #: src/components/details/PartIcons.tsx:59 msgid "Part stock is tracked by serial number" -msgstr "Peça em estoque é controlada por número de série" +msgstr "“Item” de \"stock\" é controlada por número de série" #: src/components/details/PartIcons.tsx:65 msgid "Part can be purchased from external suppliers" -msgstr "Peça pode ser comprada de fornecedores externos" +msgstr "Peça pode ser comprada a fornecedores externos" #: src/components/details/PartIcons.tsx:71 msgid "Part can be sold to customers" -msgstr "Peça pode ser vendida a clientes" +msgstr "Peça pode ser vendida aos clientes" #: src/components/details/PartIcons.tsx:76 msgid "Part is virtual (not a physical part)" -msgstr "Peça é virtual (não é física)" +msgstr "A peça é virtual (não é uma peça física)" #: src/components/details/PartIcons.tsx:82 #: src/tables/part/PartTable.tsx:234 @@ -258,19 +258,19 @@ msgstr "Código" #: src/components/editors/TemplateEditor/PdfPreview/PdfPreview.tsx:81 msgid "Preview not available, click \"Reload Preview\"." -msgstr "Pré-visualização indisponível, clique em \"Recarregar Pré-visualização\"." +msgstr "Pré-visualização não disponível, clique em \"Recarregar Pré-visualização\"." #: src/components/editors/TemplateEditor/PdfPreview/index.tsx:9 msgid "PDF Preview" -msgstr "Visualizar PDF" +msgstr "Pré-visualização de PDF" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:104 msgid "Error loading template" -msgstr "Erro ao carregar template" +msgstr "Erro ao carregar modelo" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:116 msgid "Error saving template" -msgstr "Erro ao salvar o template" +msgstr "Erro a guardar o modelo" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:146 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:270 @@ -279,7 +279,7 @@ msgstr "" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Are you sure you want to Save & Reload the preview?" -msgstr "Tem certeza de que deseja salvar e recarregar a visualização?" +msgstr "Tem certeza de que deseja Guardar & Recarregar a pré-visualização?" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 #~ msgid "Save & Reload preview?" @@ -287,27 +287,28 @@ msgstr "Tem certeza de que deseja salvar e recarregar a visualização?" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:153 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" -msgstr "" +msgstr "Para ver esta pré-visualização o modelo atual precisa ser substituído no servidor com as suas modificações, o que pode fazer com que \n" +"o modelo atual deixe de funcionar. Deseja continuar?" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 msgid "Save & Reload" -msgstr "Salvar & Recarregar" +msgstr "Guardar & Recarregar" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:189 msgid "Preview updated" -msgstr "Visualizar Atualização" +msgstr "Pré-visualização atualizada" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:190 msgid "The preview has been updated successfully." -msgstr "A pré-visualização foi atualizado com sucesso." +msgstr "A pré-visualização foi atualizada com sucesso." #: src/components/editors/TemplateEditor/TemplateEditor.tsx:262 msgid "Reload preview" -msgstr "Recarregar pré-visualização" +msgstr "Atualizar pré-visualização" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Use the currently stored template from the server" -msgstr "Use o modelo armazenado atualmente no servidor" +msgstr "Utilizar o modelo guardado atualmente no servidor" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 #~ msgid "Save & Reload preview" @@ -315,7 +316,7 @@ msgstr "Use o modelo armazenado atualmente no servidor" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:271 msgid "Save the current template and reload the preview" -msgstr "Salvar o modelo atual e recarregar a pré-visualização" +msgstr "Salvar o modelo atual e recarregar a visualização" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 #~ msgid "to preview" @@ -327,14 +328,14 @@ msgstr "" #: src/components/editors/TemplateEditor/TemplateEditor.tsx:373 msgid "Error rendering template" -msgstr "Erro ao carregar template" +msgstr "Erro ao renderizar modelo" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" -msgstr "Erro no formulário" +msgstr "Erro de formulário" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Sucesso" @@ -343,12 +344,12 @@ msgstr "Sucesso" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Atualizar" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -358,7 +359,7 @@ msgstr "Atualizar" #: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:420 msgid "Delete" -msgstr "Excluir" +msgstr "Eliminar" #: src/components/forms/AuthenticationForm.tsx:48 #: src/components/forms/AuthenticationForm.tsx:74 @@ -368,11 +369,11 @@ msgstr "Excluir" #: src/components/forms/AuthenticationForm.tsx:51 msgid "Login successful" -msgstr "Acesso bem-sucedido" +msgstr "Inicio de sessão com sucesso" #: src/components/forms/AuthenticationForm.tsx:52 msgid "Logged in successfully" -msgstr "Login realizado com sucesso!" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:52 #~ msgid "Welcome back!" @@ -384,14 +385,14 @@ msgstr "Login realizado com sucesso!" #: src/components/forms/AuthenticationForm.tsx:58 msgid "Login failed" -msgstr "Falha ao acessar" +msgstr "Não foi possível iniciar a sessão" #: src/components/forms/AuthenticationForm.tsx:59 #: src/components/forms/AuthenticationForm.tsx:76 #: src/components/forms/AuthenticationForm.tsx:211 #: src/functions/auth.tsx:123 msgid "Check your input and try again." -msgstr "Verifique sua entrada e tente novamente." +msgstr "Verifique suas informações e tente novamente." #: src/components/forms/AuthenticationForm.tsx:65 #: src/functions/auth.tsx:74 @@ -401,45 +402,45 @@ msgstr "Verifique sua entrada e tente novamente." #: src/components/forms/AuthenticationForm.tsx:70 #: src/functions/auth.tsx:114 msgid "Mail delivery successful" -msgstr "Envio de e-mail concluído" +msgstr "Envio bem sucedido" #: src/components/forms/AuthenticationForm.tsx:71 msgid "Check your inbox for the login link. If you have an account, you will receive a login link. Check in spam too." -msgstr "Verifique sua caixa de entrada para o link de acesso. Se você tiver uma conta, você receberá um link de acesso. Também verifique o spam." +msgstr "Verifique na sua caixa de correio o link de login. Se tiver uma conta, irá receber um link de login. Verifique também a caixa de spam." #: src/components/forms/AuthenticationForm.tsx:75 msgid "Mail delivery failed" -msgstr "Envio de email falhou" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:95 msgid "Or continue with other methods" -msgstr "Ou continue com outros métodos" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:106 #: src/components/forms/AuthenticationForm.tsx:227 msgid "Username" -msgstr "Nome de usuário" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:107 #: src/components/forms/AuthenticationForm.tsx:228 msgid "Your username" -msgstr "Seu nome de usuário" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:112 #: src/components/forms/AuthenticationForm.tsx:240 #: src/pages/Auth/Set-Password.tsx:106 msgid "Password" -msgstr "Senha" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:113 #: src/components/forms/AuthenticationForm.tsx:241 msgid "Your password" -msgstr "Sua senha" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:125 #: src/pages/Auth/Reset.tsx:26 msgid "Reset password" -msgstr "Redefinir senha" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:131 #~ msgid "Log in" @@ -450,13 +451,13 @@ msgstr "Redefinir senha" #: src/pages/Auth/Reset.tsx:31 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:49 msgid "Email" -msgstr "Email" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:135 #: src/pages/Auth/Reset.tsx:32 #: src/pages/Auth/Set-Password.tsx:107 msgid "We will send you a link to login - if you are registered" -msgstr "Enviaremos um link para fazer o acesso - se você estiver registrado" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:136 #~ msgid "I will use username and password" @@ -464,27 +465,27 @@ msgstr "Enviaremos um link para fazer o acesso - se você estiver registrado" #: src/components/forms/AuthenticationForm.tsx:151 msgid "Send me an email" -msgstr "Me envie um e-mail" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:153 msgid "Use username and password" -msgstr "Usar nome de usuário e senha" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:162 msgid "Log In" -msgstr "Entrar" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:164 msgid "Send Email" -msgstr "Enviar E-mail" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:193 msgid "Registration successful" -msgstr "Cadastrado com sucesso" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:194 msgid "Please confirm your email address to complete the registration" -msgstr "Por favor, confirme seu endereço de e-mail para concluir o registro" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:210 msgid "Input error" @@ -492,37 +493,37 @@ msgstr "Erro de entrada" #: src/components/forms/AuthenticationForm.tsx:234 msgid "This will be used for a confirmation" -msgstr "Isto será usado para uma confirmação" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:246 msgid "Password repeat" -msgstr "Repetir senha" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:247 msgid "Repeat password" -msgstr "Repita a senha" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:259 #: src/components/forms/AuthenticationForm.tsx:304 msgid "Register" -msgstr "Registrar" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:265 msgid "Or use SSO" -msgstr "Ou use SSO" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:296 msgid "Don't have an account?" -msgstr "Não possui uma conta?" +msgstr "" #: src/components/forms/AuthenticationForm.tsx:315 msgid "Go back to login" -msgstr "Voltar ao login" +msgstr "" #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 msgid "Host" -msgstr "Servidor" +msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:70 @@ -540,69 +541,69 @@ msgstr "Servidor" #: src/tables/settings/PendingTasksTable.tsx:26 #: src/tables/stock/LocationTypesTable.tsx:60 msgid "Name" -msgstr "Nome" +msgstr "" #: src/components/forms/HostOptionsForm.tsx:75 msgid "No one here..." -msgstr "Ninguém aqui..." +msgstr "" #: src/components/forms/HostOptionsForm.tsx:86 msgid "Add Host" -msgstr "Adicionar Host" +msgstr "" #: src/components/forms/HostOptionsForm.tsx:90 #: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" -msgstr "Salvar" +msgstr "" #: src/components/forms/InstanceOptions.tsx:43 msgid "Select destination instance" -msgstr "Selecionar instância de destino" +msgstr "" #: src/components/forms/InstanceOptions.tsx:71 msgid "Edit possible host options" -msgstr "Editar possíveis opções de servidor" +msgstr "" #: src/components/forms/InstanceOptions.tsx:98 msgid "Version: {0}" -msgstr "Versão: {0}" +msgstr "" #: src/components/forms/InstanceOptions.tsx:100 msgid "API:{0}" -msgstr "API:{0}" +msgstr "" #: src/components/forms/InstanceOptions.tsx:102 msgid "Name: {0}" -msgstr "Nome: {0}" +msgstr "" #: src/components/forms/InstanceOptions.tsx:104 msgid "State: <0>worker ({0}), <1>plugins{1}" -msgstr "Estado: <0>funcionário ({0}), <1>extensões{1}" +msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:315 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" -msgstr "Buscar" +msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:316 #: src/components/modals/AboutInvenTreeModal.tsx:81 #: src/components/widgets/WidgetLayout.tsx:120 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" -msgstr "Carregando" +msgstr "" #: src/components/forms/fields/RelatedModelField.tsx:318 msgid "No results found" -msgstr "Nenhum resultado encontrado" +msgstr "" #: src/components/forms/fields/TableField.tsx:50 msgid "modelRenderer entry required for tables" -msgstr "entrada modelRenderer necessária para tabelas" +msgstr "" #: src/components/forms/fields/TableField.tsx:74 msgid "No entries available" -msgstr "Não há itens disponíveis" +msgstr "" #: src/components/images/DetailsImage.tsx:252 #~ msgid "Select image" @@ -611,59 +612,59 @@ msgstr "Não há itens disponíveis" #: src/components/images/Thumbnail.tsx:12 #: src/components/images/Thumbnail.tsx:58 msgid "Thumbnail" -msgstr "Miniatura" +msgstr "" #: src/components/items/ActionDropdown.tsx:119 #: src/pages/build/BuildDetail.tsx:360 msgid "Barcode Actions" -msgstr "Ações de código de barras" +msgstr "" #: src/components/items/ActionDropdown.tsx:136 msgid "View" -msgstr "Visualizar" +msgstr "" #: src/components/items/ActionDropdown.tsx:137 msgid "View barcode" -msgstr "Ver código de barras" +msgstr "" #: src/components/items/ActionDropdown.tsx:153 msgid "Link Barcode" -msgstr "Vincular Código de Barras" +msgstr "" #: src/components/items/ActionDropdown.tsx:154 msgid "Link custom barcode" -msgstr "Vincular código de barras personalizado" +msgstr "" #: src/components/items/ActionDropdown.tsx:170 #: src/forms/PurchaseOrderForms.tsx:389 msgid "Unlink Barcode" -msgstr "Desvincular Código de Barras" +msgstr "" #: src/components/items/ActionDropdown.tsx:171 msgid "Unlink custom barcode" -msgstr "Desvincular código de barras personalizado" +msgstr "" #: src/components/items/ActionDropdown.tsx:189 #: src/tables/RowActions.tsx:51 msgid "Edit" -msgstr "Editar" +msgstr "" #: src/components/items/ActionDropdown.tsx:211 msgid "Delete item" -msgstr "Apagar item" +msgstr "" #: src/components/items/ActionDropdown.tsx:248 #: src/tables/RowActions.tsx:31 msgid "Duplicate" -msgstr "Duplicar" +msgstr "" #: src/components/items/ActionDropdown.tsx:249 msgid "Duplicate item" -msgstr "Duplicar item" +msgstr "" #: src/components/items/DocTooltip.tsx:92 msgid "Read More" -msgstr "Leia Mais" +msgstr "" #: src/components/items/ErrorItem.tsx:5 #: src/tables/InvenTreeTable.tsx:443 @@ -672,11 +673,11 @@ msgstr "Erro desconhecido" #: src/components/items/ErrorItem.tsx:10 msgid "An error occurred:" -msgstr "Um erro ocorreu:" +msgstr "Ocorreu um erro:" #: src/components/items/GettingStartedCarousel.tsx:27 msgid "Read more" -msgstr "Ler mais" +msgstr "Saber mais" #: src/components/items/InfoItem.tsx:27 msgid "None" @@ -684,16 +685,16 @@ msgstr "Nenhum" #: src/components/items/InvenTreeLogo.tsx:23 msgid "InvenTree Logo" -msgstr "Logotipo InvenTree" +msgstr "Logotipo do InvenTree" #: src/components/items/OnlyStaff.tsx:9 #: src/components/modals/AboutInvenTreeModal.tsx:44 msgid "This information is only available for staff users" -msgstr "Esta informação só está disponível para usuários da equipe" +msgstr "Esta informação está disponível apenas para utilizadores da equipa" #: src/components/items/Placeholder.tsx:14 msgid "This feature/button/site is a placeholder for a feature that is not implemented, only partial or intended for testing." -msgstr "Este recurso/botão/site é um supositório para um recurso que não está implementado, somente parcial ou destinado a testes." +msgstr "Esta funcionalidade/botão/site é um espaço reservado para um recurso que ainda não está total ou parcialmente implementado, ou destinado a testes." #: src/components/items/Placeholder.tsx:17 msgid "PLH" @@ -705,11 +706,11 @@ msgstr "Este painel é um espaço reservado." #: src/components/modals/AboutInvenTreeModal.tsx:99 msgid "Version Information" -msgstr "Informações da Versão" +msgstr "Informação da versão" #: src/components/modals/AboutInvenTreeModal.tsx:103 msgid "Your InvenTree version status is" -msgstr "Sua versão do InvenTree é" +msgstr "A versão do seu InvenTree é" #: src/components/modals/AboutInvenTreeModal.tsx:107 msgid "Development Version" @@ -737,7 +738,7 @@ msgstr "Data do Commit" #: src/components/modals/AboutInvenTreeModal.tsx:141 msgid "Commit Branch" -msgstr "Ramo do Commit" +msgstr "Commit Branch" #: src/components/modals/AboutInvenTreeModal.tsx:146 #: src/components/modals/ServerInfoModal.tsx:133 @@ -754,7 +755,7 @@ msgstr "Versão do Django" #: src/components/modals/AboutInvenTreeModal.tsx:162 msgid "Links" -msgstr "Links" +msgstr "Ligações" #: src/components/modals/AboutInvenTreeModal.tsx:168 msgid "InvenTree Documentation" @@ -762,7 +763,7 @@ msgstr "Documentação do InvenTree" #: src/components/modals/AboutInvenTreeModal.tsx:169 msgid "View Code on GitHub" -msgstr "Veja o código no GitHub" +msgstr "Ver código no GitHub" #: src/components/modals/AboutInvenTreeModal.tsx:170 msgid "Credits" @@ -770,15 +771,15 @@ msgstr "Créditos" #: src/components/modals/AboutInvenTreeModal.tsx:171 msgid "Mobile App" -msgstr "Aplicativo para celular" +msgstr "Aplicação móvel" #: src/components/modals/AboutInvenTreeModal.tsx:172 msgid "Submit Bug Report" -msgstr "Enviar Relatório de Erro" +msgstr "Submeter Relatório de Erro" #: src/components/modals/AboutInvenTreeModal.tsx:183 msgid "Copy version information" -msgstr "Copiar informações da versão" +msgstr "Copiar informação da versão" #: src/components/modals/AboutInvenTreeModal.tsx:192 #: src/components/modals/ServerInfoModal.tsx:147 @@ -787,23 +788,23 @@ msgstr "Dispensar" #: src/components/modals/LicenseModal.tsx:39 msgid "No license text available" -msgstr "Nenhum texto de licença disponível" +msgstr "" #: src/components/modals/LicenseModal.tsx:46 msgid "No Information provided - this is likely a server issue" -msgstr "Nenhuma informação fornecida - este é provavelmente um problema no servidor" +msgstr "" #: src/components/modals/LicenseModal.tsx:71 msgid "Loading license information" -msgstr "Carregando informações da licença" +msgstr "" #: src/components/modals/LicenseModal.tsx:77 msgid "Failed to fetch license information" -msgstr "Falha ao obter informações da licença" +msgstr "" #: src/components/modals/LicenseModal.tsx:85 msgid "{key} Packages" -msgstr "{key} Pacotes" +msgstr "" #: src/components/modals/QrCodeModal.tsx:72 msgid "Unknown response" @@ -812,12 +813,12 @@ msgstr "Resposta desconhecida" #: src/components/modals/QrCodeModal.tsx:102 #: src/pages/Index/Scan.tsx:636 msgid "Error while getting camera" -msgstr "Erro ao obter a câmera" +msgstr "Erro ao carregar a câmera" #: src/components/modals/QrCodeModal.tsx:125 #: src/pages/Index/Scan.tsx:659 msgid "Error while scanning" -msgstr "Erro ao escanear" +msgstr "Erro ao digitalizar" #: src/components/modals/QrCodeModal.tsx:139 #: src/pages/Index/Scan.tsx:673 @@ -828,35 +829,35 @@ msgstr "Erro ao parar" #: src/defaults/menuItems.tsx:21 #: src/pages/Index/Scan.tsx:746 msgid "Scanning" -msgstr "Escaneando" +msgstr "Digitalizar" #: src/components/modals/QrCodeModal.tsx:154 #: src/pages/Index/Scan.tsx:746 msgid "Not scanning" -msgstr "Não está escaneando" +msgstr "Não digitalizar" #: src/components/modals/QrCodeModal.tsx:159 #: src/pages/Index/Scan.tsx:752 msgid "Select Camera" -msgstr "Selecionar Camera" +msgstr "Selecionar câmara" #: src/components/modals/QrCodeModal.tsx:169 #: src/pages/Index/Scan.tsx:737 msgid "Start scanning" -msgstr "Começar a escanear" +msgstr "Iniciar a digitalização" #: src/components/modals/QrCodeModal.tsx:176 #: src/pages/Index/Scan.tsx:729 msgid "Stop scanning" -msgstr "Parar escaneamento" +msgstr "Parar a digitalização" #: src/components/modals/QrCodeModal.tsx:181 msgid "No scans yet!" -msgstr "Ainda não há escaneamentos!" +msgstr "Ainda não há digitalizações!" #: src/components/modals/QrCodeModal.tsx:201 msgid "Close modal" -msgstr "Fechar o modal" +msgstr "Fechar diálogo" #: src/components/modals/ServerInfoModal.tsx:26 #: src/pages/Index/Settings/SystemSettings.tsx:35 @@ -865,11 +866,11 @@ msgstr "Servidor" #: src/components/modals/ServerInfoModal.tsx:32 msgid "Instance Name" -msgstr "Nome da Instância" +msgstr "Nome da instância" #: src/components/modals/ServerInfoModal.tsx:38 msgid "Database" -msgstr "Banco de Dados" +msgstr "Base de dados" #: src/components/modals/ServerInfoModal.tsx:38 #~ msgid "Bebug Mode" @@ -881,70 +882,70 @@ msgstr "Modo de depuração" #: src/components/modals/ServerInfoModal.tsx:50 msgid "Server is running in debug mode" -msgstr "Servidor está em execução em modo de depuração" +msgstr "O servidor está em execução no modo de depuração" #: src/components/modals/ServerInfoModal.tsx:57 msgid "Docker Mode" -msgstr "Modo Docker" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:60 msgid "Server is deployed using docker" -msgstr "O servidor está implantado usando o docker" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:66 msgid "Plugin Support" -msgstr "Suporte a Plugins" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:71 msgid "Plugin support enabled" -msgstr "Suporte a plugin habilitado" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:73 msgid "Plugin support disabled" -msgstr "Suporte a plugin desabilitado" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:80 msgid "Server status" -msgstr "Estado do servidor" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:86 msgid "Healthy" -msgstr "Saudável" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:88 msgid "Issues detected" -msgstr "Problemas detectados" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:97 msgid "Background Worker" -msgstr "Trabalhador em Segundo Plano" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:101 msgid "Background worker not running" -msgstr "Trabalhador em segundo plano não está funcionando" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:109 msgid "Email Settings" -msgstr "Configurações de Email" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:113 msgid "Email settings not configured" -msgstr "Email não configurado" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:121 #: src/tables/plugin/PluginListTable.tsx:144 #: src/tables/plugin/PluginListTable.tsx:294 msgid "Version" -msgstr "Versão" +msgstr "" #: src/components/modals/ServerInfoModal.tsx:127 msgid "Server Version" -msgstr "Versão do servidor" +msgstr "" #: src/components/nav/Layout.tsx:70 #: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." -msgstr "Buscar..." +msgstr "" #: src/components/nav/Layout.tsx:73 msgid "Nothing found..." @@ -958,24 +959,24 @@ msgstr "" #: src/components/nav/MainMenu.tsx:42 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:26 msgid "Settings" -msgstr "Configurações" +msgstr "" #: src/components/nav/MainMenu.tsx:49 #: src/defaults/menuItems.tsx:15 msgid "Account settings" -msgstr "Configurações de conta" +msgstr "" #: src/components/nav/MainMenu.tsx:57 #: src/defaults/menuItems.tsx:58 #: src/pages/Index/Settings/SystemSettings.tsx:294 msgid "System Settings" -msgstr "Configurações do Sistema" +msgstr "" #: src/components/nav/MainMenu.tsx:67 #: src/defaults/menuItems.tsx:63 #: src/pages/Index/Settings/AdminCenter/Index.tsx:192 msgid "Admin Center" -msgstr "Centro de Administração" +msgstr "" #: src/components/nav/MainMenu.tsx:68 #~ msgid "Current language {locale}" @@ -987,48 +988,48 @@ msgstr "Centro de Administração" #: src/components/nav/MainMenu.tsx:77 msgid "Logout" -msgstr "Sair" +msgstr "" #: src/components/nav/NavHoverMenu.tsx:65 #: src/defaults/actions.tsx:58 msgid "Open Navigation" -msgstr "Abrir Navegação" +msgstr "" #: src/components/nav/NavHoverMenu.tsx:84 msgid "View all" -msgstr "Visualizar Tudo" +msgstr "" #: src/components/nav/NavHoverMenu.tsx:100 #: src/components/nav/NavHoverMenu.tsx:110 msgid "Get started" -msgstr "Introdução" +msgstr "" #: src/components/nav/NavHoverMenu.tsx:103 msgid "Overview over high-level objects, functions and possible usecases." -msgstr "Visão geral sobre objetos de alto nível, funções e possíveis usos." +msgstr "" #: src/components/nav/NavigationDrawer.tsx:57 msgid "Navigation" -msgstr "Navegação" +msgstr "" #: src/components/nav/NavigationDrawer.tsx:60 msgid "Pages" -msgstr "Páginas" +msgstr "" #: src/components/nav/NavigationDrawer.tsx:65 #: src/pages/Index/Settings/AdminCenter/Index.tsx:153 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:41 msgid "Plugins" -msgstr "Extensões" +msgstr "" #: src/components/nav/NavigationDrawer.tsx:75 #: src/defaults/actions.tsx:30 msgid "Documentation" -msgstr "Documentação" +msgstr "" #: src/components/nav/NavigationDrawer.tsx:78 msgid "About" -msgstr "Sobre" +msgstr "" #: src/components/nav/NotificationDrawer.tsx:78 #: src/pages/Index/Settings/SystemSettings.tsx:100 @@ -1036,71 +1037,71 @@ msgstr "Sobre" #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" -msgstr "Notificações" +msgstr "" #: src/components/nav/NotificationDrawer.tsx:95 msgid "You have no unread notifications." -msgstr "Você não tem notificações não lidas." +msgstr "" #: src/components/nav/NotificationDrawer.tsx:111 #: src/components/nav/NotificationDrawer.tsx:117 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" -msgstr "Notificação" +msgstr "" #: src/components/nav/NotificationDrawer.tsx:140 #: src/pages/Notifications.tsx:73 msgid "Mark as read" -msgstr "Marcar como lido" +msgstr "" #: src/components/nav/PartCategoryTree.tsx:158 #: src/components/render/ModelType.tsx:64 #: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:249 msgid "Part Categories" -msgstr "Categorias de Peça" +msgstr "" #: src/components/nav/SearchDrawer.tsx:77 msgid "results" -msgstr "resultados" +msgstr "" #: src/components/nav/SearchDrawer.tsx:337 msgid "Enter search text" -msgstr "Digite o texto de pesquisa" +msgstr "" #: src/components/nav/SearchDrawer.tsx:364 msgid "Search Options" -msgstr "Opções de pesquisa" +msgstr "" #: src/components/nav/SearchDrawer.tsx:367 msgid "Regex search" -msgstr "Busca por Regex" +msgstr "" #: src/components/nav/SearchDrawer.tsx:377 msgid "Whole word search" -msgstr "Pesquisa de palavras inteira" +msgstr "" #: src/components/nav/SearchDrawer.tsx:416 msgid "An error occurred during search query" -msgstr "Ocorreu um erro durante a pesquisa" +msgstr "" #: src/components/nav/SearchDrawer.tsx:427 msgid "No results" -msgstr "Nenhum resultado" +msgstr "" #: src/components/nav/SearchDrawer.tsx:430 msgid "No results available for search query" -msgstr "Não há resultados disponíveis para a pesquisa" +msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:82 #: src/pages/stock/LocationDetail.tsx:185 msgid "Stock Locations" -msgstr "Locais de estoque" +msgstr "" #: src/components/render/Instance.tsx:166 msgid "Unknown model: {model}" -msgstr "Modelo desconhecido: {model}" +msgstr "" #: src/components/render/ModelType.tsx:22 #: src/forms/BuildForms.tsx:201 @@ -1117,7 +1118,7 @@ msgstr "Modelo desconhecido: {model}" #: src/tables/part/RelatedPartTable.tsx:45 #: src/tables/stock/StockTrackingTable.tsx:74 msgid "Part" -msgstr "Peça" +msgstr "" #: src/components/render/ModelType.tsx:23 #: src/defaults/links.tsx:28 @@ -1128,19 +1129,19 @@ msgstr "Peça" #: src/pages/part/CategoryDetail.tsx:265 #: src/pages/part/PartDetail.tsx:639 msgid "Parts" -msgstr "Peças" +msgstr "" #: src/components/render/ModelType.tsx:31 msgid "Part Parameter Template" -msgstr "Modelo de Parâmetro de Peça" +msgstr "" #: src/components/render/ModelType.tsx:32 msgid "Part Parameter Templates" -msgstr "Modelos de Parâmetro de Peça" +msgstr "" #: src/components/render/ModelType.tsx:38 msgid "Part Test Template" -msgstr "Modelo de Teste de Peça" +msgstr "" #: src/components/render/ModelType.tsx:39 msgid "Part Test Templates" @@ -1152,11 +1153,11 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:162 #: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" -msgstr "Fornecedor da Peça" +msgstr "" #: src/components/render/ModelType.tsx:46 msgid "Supplier Parts" -msgstr "Peças do Fornecedor" +msgstr "Peças de fornecedor" #: src/components/render/ModelType.tsx:54 #: src/pages/company/ManufacturerPartDetail.tsx:125 @@ -1165,30 +1166,30 @@ msgstr "Fabricante da peça" #: src/components/render/ModelType.tsx:55 msgid "Manufacturer Parts" -msgstr "Peças do Fabricante" +msgstr "Peças do fabricante" #: src/components/render/ModelType.tsx:63 #: src/pages/part/CategoryDetail.tsx:288 msgid "Part Category" -msgstr "Categoria da Peça" +msgstr "Categoria da peça" #: src/components/render/ModelType.tsx:72 #: src/pages/stock/StockDetail.tsx:548 #: src/tables/stock/StockTrackingTable.tsx:45 msgid "Stock Item" -msgstr "Item de estoque" +msgstr "" #: src/components/render/ModelType.tsx:73 #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" -msgstr "Itens de Estoque" +msgstr "" #: src/components/render/ModelType.tsx:81 msgid "Stock Location" -msgstr "Localização do estoque" +msgstr "" #: src/components/render/ModelType.tsx:90 msgid "Stock Location Type" @@ -1200,21 +1201,21 @@ msgstr "" #: src/components/render/ModelType.tsx:95 msgid "Stock History" -msgstr "Histórico de estoque" +msgstr "" #: src/components/render/ModelType.tsx:96 msgid "Stock Histories" -msgstr "Históricos de estoque" +msgstr "" #: src/components/render/ModelType.tsx:100 #: src/defaults/links.tsx:30 #: src/defaults/menuItems.tsx:43 msgid "Build" -msgstr "Produzir" +msgstr "" #: src/components/render/ModelType.tsx:101 msgid "Builds" -msgstr "Compilações" +msgstr "" #: src/components/render/ModelType.tsx:109 msgid "Build Line" @@ -1227,11 +1228,11 @@ msgstr "" #: src/components/render/ModelType.tsx:117 #: src/pages/company/CompanyDetail.tsx:323 msgid "Company" -msgstr "Empresa" +msgstr "" #: src/components/render/ModelType.tsx:118 msgid "Companies" -msgstr "Empresas" +msgstr "" #: src/components/render/ModelType.tsx:126 #: src/tables/TableHoverCard.tsx:58 @@ -1240,19 +1241,19 @@ msgstr "Empresas" #: src/tables/sales/ReturnOrderTable.tsx:55 #: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" -msgstr "Código do Projeto" +msgstr "" #: src/components/render/ModelType.tsx:127 #: src/pages/Index/Settings/AdminCenter/Index.tsx:105 msgid "Project Codes" -msgstr "Códigos de Projeto" +msgstr "" #: src/components/render/ModelType.tsx:133 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 #: src/pages/purchasing/PurchaseOrderDetail.tsx:362 #: src/tables/stock/StockTrackingTable.tsx:107 msgid "Purchase Order" -msgstr "Pedido de Compra" +msgstr "" #: src/components/render/ModelType.tsx:134 #: src/pages/Index/Settings/SystemSettings.tsx:243 @@ -1261,15 +1262,15 @@ msgstr "Pedido de Compra" #: src/pages/part/PartDetail.tsx:572 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" -msgstr "Pedidos de compra" +msgstr "" #: src/components/render/ModelType.tsx:142 msgid "Purchase Order Line" -msgstr "Linha do Pedido de Compra" +msgstr "" #: src/components/render/ModelType.tsx:143 msgid "Purchase Order Lines" -msgstr "Linhas do Pedido de Compra" +msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/build/BuildDetail.tsx:131 @@ -1277,7 +1278,7 @@ msgstr "Linhas do Pedido de Compra" #: src/pages/stock/StockDetail.tsx:210 #: src/tables/stock/StockTrackingTable.tsx:118 msgid "Sales Order" -msgstr "Pedido de Venda" +msgstr "" #: src/components/render/ModelType.tsx:148 #: src/pages/Index/Settings/SystemSettings.tsx:258 @@ -1285,70 +1286,70 @@ msgstr "Pedido de Venda" #: src/pages/part/PartDetail.tsx:578 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" -msgstr "Pedidos de vendas" +msgstr "" #: src/components/render/ModelType.tsx:156 msgid "Sales Order Shipment" -msgstr "Envio do Pedido Venda" +msgstr "" #: src/components/render/ModelType.tsx:157 msgid "Sales Order Shipments" -msgstr "Envios do Pedido Venda" +msgstr "" #: src/components/render/ModelType.tsx:163 #: src/pages/sales/ReturnOrderDetail.tsx:325 #: src/tables/stock/StockTrackingTable.tsx:129 msgid "Return Order" -msgstr "Pedido de Devolução" +msgstr "" #: src/components/render/ModelType.tsx:164 #: src/pages/Index/Settings/SystemSettings.tsx:273 #: src/pages/company/CompanyDetail.tsx:219 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" -msgstr "Pedidos de Devolução" +msgstr "" #: src/components/render/ModelType.tsx:172 #: src/tables/company/AddressTable.tsx:47 msgid "Address" -msgstr "Endereço" +msgstr "" #: src/components/render/ModelType.tsx:173 #: src/pages/company/CompanyDetail.tsx:249 msgid "Addresses" -msgstr "Endereços" +msgstr "" #: src/components/render/ModelType.tsx:179 #: src/pages/purchasing/PurchaseOrderDetail.tsx:191 #: src/pages/sales/ReturnOrderDetail.tsx:159 #: src/pages/sales/SalesOrderDetail.tsx:163 msgid "Contact" -msgstr "Contato" +msgstr "" #: src/components/render/ModelType.tsx:180 #: src/pages/company/CompanyDetail.tsx:243 msgid "Contacts" -msgstr "Contatos" +msgstr "" #: src/components/render/ModelType.tsx:186 msgid "Owner" -msgstr "Proprietário" +msgstr "" #: src/components/render/ModelType.tsx:187 msgid "Owners" -msgstr "Proprietários" +msgstr "" #: src/components/render/ModelType.tsx:193 #: src/tables/stock/StockItemTestResultTable.tsx:192 #: src/tables/stock/StockTrackingTable.tsx:195 msgid "User" -msgstr "Usuário" +msgstr "" #: src/components/render/ModelType.tsx:194 #: src/pages/Index/Settings/AdminCenter/Index.tsx:81 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:13 msgid "Users" -msgstr "Usuários" +msgstr "" #: src/components/render/ModelType.tsx:200 msgid "Label Template" @@ -1378,24 +1379,24 @@ msgstr "" #: src/components/render/Order.tsx:104 msgid "Shipment" -msgstr "Remessa" +msgstr "" #: src/components/render/Part.tsx:15 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" -msgstr "Estoque" +msgstr "" #: src/components/render/Stock.tsx:52 #: src/pages/stock/StockDetail.tsx:145 #: src/pages/stock/StockDetail.tsx:514 msgid "Serial Number" -msgstr "Número de Série" +msgstr "" #: src/components/render/Stock.tsx:54 #: src/forms/BuildForms.tsx:206 @@ -1408,7 +1409,7 @@ msgstr "Número de Série" #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 #: src/tables/stock/StockTrackingTable.tsx:59 msgid "Quantity" -msgstr "Quantidade" +msgstr "" #: src/components/settings/SettingItem.tsx:47 #: src/components/settings/SettingItem.tsx:100 @@ -1417,7 +1418,7 @@ msgstr "Quantidade" #: src/components/settings/SettingList.tsx:67 msgid "Edit Setting" -msgstr "Editar configurações" +msgstr "" #: src/components/settings/SettingList.tsx:78 #: src/components/settings/SettingList.tsx:108 @@ -1426,11 +1427,11 @@ msgstr "" #: src/components/settings/SettingList.tsx:107 msgid "Setting updated" -msgstr "Configurações atualizadas" +msgstr "" #: src/components/settings/SettingList.tsx:117 msgid "Error editing setting" -msgstr "Erro ao editar configuração" +msgstr "" #: src/components/settings/SettingList.tsx:158 msgid "No settings specified" @@ -1813,137 +1814,137 @@ msgstr "" #: src/components/widgets/DisplayWidget.tsx:11 #: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:17 msgid "Display Settings" -msgstr "Configurações de tela" +msgstr "" #: src/components/widgets/DisplayWidget.tsx:15 #: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:23 msgid "Color Mode" -msgstr "Modo de cores" +msgstr "" #: src/components/widgets/DisplayWidget.tsx:21 #: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:33 msgid "Language" -msgstr "Idioma" +msgstr "" #: src/components/widgets/FeedbackWidget.tsx:19 msgid "Something is new: Platform UI" -msgstr "Algo novo: Interface da Plataforma" +msgstr "" #: src/components/widgets/FeedbackWidget.tsx:21 msgid "We are building a new UI with a modern stack. What you currently see is not fixed and will be redesigned but demonstrates the UI/UX possibilities we will have going forward." -msgstr "Estamos construindo uma nova interface moderna de usuário. O que você vê no momento não foi corrigido e será redesenhado, mas demonstra as possibilidades de UI/UX que teremos adiante." +msgstr "" #: src/components/widgets/FeedbackWidget.tsx:32 msgid "Provide Feedback" -msgstr "Forneça Avaliação" +msgstr "" #: src/components/widgets/GetStartedWidget.tsx:11 msgid "Getting started" -msgstr "Iniciando" +msgstr "" #: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" -msgstr "Falha no carregamento da imagem" +msgstr "" #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" -msgstr "Notas salvas" +msgstr "" #: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" -msgstr "Falha em salvar notas" +msgstr "" #: src/components/widgets/WidgetLayout.tsx:166 msgid "Layout" -msgstr "Disposição" +msgstr "" #: src/components/widgets/WidgetLayout.tsx:172 msgid "Reset Layout" -msgstr "Redefinir Disposição" +msgstr "" #: src/components/widgets/WidgetLayout.tsx:185 msgid "Stop Edit" -msgstr "Parar Edição" +msgstr "" #: src/components/widgets/WidgetLayout.tsx:185 msgid "Edit Layout" -msgstr "Editar Disposição" +msgstr "" #: src/components/widgets/WidgetLayout.tsx:191 msgid "Appearance" -msgstr "Aparência" +msgstr "" #: src/components/widgets/WidgetLayout.tsx:203 msgid "Show Boxes" -msgstr "Mostrar Caixas" +msgstr "" #: src/contexts/LanguageContext.tsx:20 msgid "Bulgarian" -msgstr "Búlgaro" +msgstr "" #: src/contexts/LanguageContext.tsx:21 msgid "Czech" -msgstr "Tcheco" +msgstr "" #: src/contexts/LanguageContext.tsx:22 msgid "Danish" -msgstr "Dinamarquês" +msgstr "" #: src/contexts/LanguageContext.tsx:23 msgid "German" -msgstr "Alemão" +msgstr "" #: src/contexts/LanguageContext.tsx:24 msgid "Greek" -msgstr "Grego" +msgstr "" #: src/contexts/LanguageContext.tsx:25 msgid "English" -msgstr "Inglês" +msgstr "" #: src/contexts/LanguageContext.tsx:26 msgid "Spanish" -msgstr "Espanhol" +msgstr "" #: src/contexts/LanguageContext.tsx:27 msgid "Spanish (Mexican)" -msgstr "Espanhol (Mexicano)" +msgstr "" #: src/contexts/LanguageContext.tsx:28 msgid "Farsi / Persian" -msgstr "Persa" +msgstr "" #: src/contexts/LanguageContext.tsx:29 msgid "Finnish" -msgstr "Finlandês" +msgstr "" #: src/contexts/LanguageContext.tsx:30 msgid "French" -msgstr "Francês" +msgstr "" #: src/contexts/LanguageContext.tsx:31 msgid "Hebrew" -msgstr "Hebraico" +msgstr "" #: src/contexts/LanguageContext.tsx:32 msgid "Hindi" -msgstr "Hindi" +msgstr "" #: src/contexts/LanguageContext.tsx:33 msgid "Hungarian" -msgstr "Húngaro" +msgstr "" #: src/contexts/LanguageContext.tsx:34 msgid "Italian" -msgstr "Italiano" +msgstr "" #: src/contexts/LanguageContext.tsx:35 msgid "Japanese" -msgstr "Japonês" +msgstr "" #: src/contexts/LanguageContext.tsx:36 msgid "Korean" -msgstr "Coreano" +msgstr "" #: src/contexts/LanguageContext.tsx:37 msgid "Latvian" @@ -1951,47 +1952,47 @@ msgstr "" #: src/contexts/LanguageContext.tsx:38 msgid "Dutch" -msgstr "Holandês" +msgstr "" #: src/contexts/LanguageContext.tsx:39 msgid "Norwegian" -msgstr "Norueguês" +msgstr "" #: src/contexts/LanguageContext.tsx:40 msgid "Polish" -msgstr "Polonês" +msgstr "" #: src/contexts/LanguageContext.tsx:41 msgid "Portuguese" -msgstr "Português" +msgstr "" #: src/contexts/LanguageContext.tsx:42 msgid "Portuguese (Brazilian)" -msgstr "Português (Brasileiro)" +msgstr "" #: src/contexts/LanguageContext.tsx:43 msgid "Russian" -msgstr "Russo" +msgstr "" #: src/contexts/LanguageContext.tsx:44 msgid "Slovak" -msgstr "Eslovaco" +msgstr "" #: src/contexts/LanguageContext.tsx:45 msgid "Slovenian" -msgstr "Esloveno" +msgstr "" #: src/contexts/LanguageContext.tsx:46 msgid "Swedish" -msgstr "Sueco" +msgstr "" #: src/contexts/LanguageContext.tsx:47 msgid "Thai" -msgstr "Tailandês" +msgstr "" #: src/contexts/LanguageContext.tsx:48 msgid "Turkish" -msgstr "Turco" +msgstr "" #: src/contexts/LanguageContext.tsx:49 msgid "Ukrainian" @@ -1999,21 +2000,21 @@ msgstr "" #: src/contexts/LanguageContext.tsx:50 msgid "Vietnamese" -msgstr "Vietnamita" +msgstr "" #: src/contexts/LanguageContext.tsx:51 msgid "Chinese (Simplified)" -msgstr "Chinês (Simplificado)" +msgstr "" #: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" -msgstr "Chinês (Tradicional)" +msgstr "" #: src/defaults/actions.tsx:16 #: src/defaults/links.tsx:26 #: src/defaults/menuItems.tsx:9 msgid "Home" -msgstr "Início" +msgstr "" #: src/defaults/actions.tsx:23 #: src/defaults/links.tsx:27 @@ -2021,7 +2022,7 @@ msgstr "Início" #: src/pages/Index/Dashboard.tsx:19 #: src/pages/Index/Settings/UserSettings.tsx:41 msgid "Dashboard" -msgstr "Painel de Controle" +msgstr "" #: src/defaults/actions.tsx:24 msgid "Go to the InvenTree dashboard" @@ -2035,12 +2036,12 @@ msgstr "" #: src/defaults/links.tsx:92 #: src/defaults/links.tsx:122 msgid "About InvenTree" -msgstr "Sobre o InvenTree" +msgstr "" #: src/defaults/actions.tsx:38 #: src/defaults/links.tsx:123 msgid "About the InvenTree org" -msgstr "Sobre a organização InvenTree" +msgstr "" #: src/defaults/actions.tsx:44 msgid "Server Information" @@ -2049,7 +2050,7 @@ msgstr "" #: src/defaults/actions.tsx:45 #: src/defaults/links.tsx:117 msgid "About this Inventree instance" -msgstr "Sobre esta instância do Inventree" +msgstr "" #: src/defaults/actions.tsx:51 #: src/defaults/links.tsx:105 @@ -2067,72 +2068,72 @@ msgstr "" #: src/defaults/dashboardItems.tsx:15 msgid "Subscribed Parts" -msgstr "Peças inscritas" +msgstr "" #: src/defaults/dashboardItems.tsx:22 msgid "Subscribed Categories" -msgstr "Categorias Inscritas" +msgstr "" #: src/defaults/dashboardItems.tsx:29 msgid "Latest Parts" -msgstr "Peças mais recentes" +msgstr "" #: src/defaults/dashboardItems.tsx:36 msgid "BOM Waiting Validation" -msgstr "LDM Aguardando Validação" +msgstr "" #: src/defaults/dashboardItems.tsx:43 msgid "Recently Updated" -msgstr "Atualizados Recentemente" +msgstr "" #: src/defaults/dashboardItems.tsx:50 #: src/tables/part/PartTable.tsx:216 msgid "Low Stock" -msgstr "Estoque Baixo" +msgstr "" #: src/defaults/dashboardItems.tsx:57 msgid "Depleted Stock" -msgstr "Estoque Esgotado" +msgstr "" #: src/defaults/dashboardItems.tsx:64 msgid "Required for Build Orders" -msgstr "Necessário para pedidos de produção" +msgstr "" #: src/defaults/dashboardItems.tsx:71 msgid "Expired Stock" -msgstr "Estoque Expirado" +msgstr "" #: src/defaults/dashboardItems.tsx:78 msgid "Stale Stock" -msgstr "Estoque Parado" +msgstr "" #: src/defaults/dashboardItems.tsx:85 msgid "Build Orders In Progress" -msgstr "Pedido de Produção em Progresso" +msgstr "" #: src/defaults/dashboardItems.tsx:92 msgid "Overdue Build Orders" -msgstr "Pedido de produção atrasado" +msgstr "" #: src/defaults/dashboardItems.tsx:99 msgid "Outstanding Purchase Orders" -msgstr "Pedidos de Compra Pendentes" +msgstr "" #: src/defaults/dashboardItems.tsx:106 msgid "Overdue Purchase Orders" -msgstr "Pedido de Compra Vencido" +msgstr "" #: src/defaults/dashboardItems.tsx:113 msgid "Outstanding Sales Orders" -msgstr "Pedidos de Venda Pendentes" +msgstr "" #: src/defaults/dashboardItems.tsx:120 msgid "Overdue Sales Orders" -msgstr "Pedidos de Venda Vencidos" +msgstr "" #: src/defaults/dashboardItems.tsx:127 msgid "Current News" -msgstr "Notícias Atuais" +msgstr "" #: src/defaults/defaultHostList.tsx:8 #~ msgid "InvenTree Demo" @@ -2145,15 +2146,15 @@ msgstr "Notícias Atuais" #: src/defaults/links.tsx:11 #: src/pages/company/CompanyDetail.tsx:92 msgid "Website" -msgstr "Página Web" +msgstr "" #: src/defaults/links.tsx:16 msgid "GitHub" -msgstr "GitHub" +msgstr "" #: src/defaults/links.tsx:21 msgid "Demo" -msgstr "Demonstração" +msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 @@ -2164,7 +2165,7 @@ msgstr "Demonstração" #: src/pages/purchasing/PurchaseOrderDetail.tsx:365 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" -msgstr "Comprando" +msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 @@ -2173,45 +2174,45 @@ msgstr "Comprando" #: src/pages/sales/SalesIndex.tsx:45 #: src/pages/sales/SalesOrderDetail.tsx:352 msgid "Sales" -msgstr "Vendas" +msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 #: src/pages/Index/Playground.tsx:238 msgid "Playground" -msgstr "Área de testes" +msgstr "" #: src/defaults/links.tsx:49 msgid "Getting Started" -msgstr "Primeiros passos" +msgstr "" #: src/defaults/links.tsx:50 msgid "Getting started with InvenTree" -msgstr "Primeiros passos com InvenTree" +msgstr "" #: src/defaults/links.tsx:56 msgid "API" -msgstr "API" +msgstr "" #: src/defaults/links.tsx:57 msgid "InvenTree API documentation" -msgstr "Documentação de API do InvenTree" +msgstr "" #: src/defaults/links.tsx:62 msgid "Developer Manual" -msgstr "Manual do Desenvolvedor" +msgstr "" #: src/defaults/links.tsx:63 msgid "InvenTree developer manual" -msgstr "Manual do desenvolvedor InvenTree" +msgstr "" #: src/defaults/links.tsx:68 msgid "FAQ" -msgstr "FAQ" +msgstr "" #: src/defaults/links.tsx:69 msgid "Frequently asked questions" -msgstr "Perguntas Frequentes" +msgstr "" #: src/defaults/links.tsx:76 #~ msgid "Instance" @@ -2220,7 +2221,7 @@ msgstr "Perguntas Frequentes" #: src/defaults/links.tsx:79 #: src/defaults/links.tsx:116 msgid "System Information" -msgstr "Informação do Sistema" +msgstr "" #: src/defaults/links.tsx:83 #~ msgid "InvenTree" @@ -2232,7 +2233,7 @@ msgstr "Informação do Sistema" #: src/defaults/links.tsx:128 msgid "Licenses" -msgstr "Licenças" +msgstr "" #: src/defaults/menuItems.tsx:7 #~ msgid "Open sourcea" @@ -2260,7 +2261,7 @@ msgstr "Licenças" #: src/defaults/menuItems.tsx:17 msgid "User attributes and design settings." -msgstr "Atributos de usuário e configurações de design." +msgstr "" #: src/defaults/menuItems.tsx:21 #~ msgid "Free for everyone" @@ -2272,7 +2273,7 @@ msgstr "Atributos de usuário e configurações de design." #: src/defaults/menuItems.tsx:23 msgid "View for interactive scanning and multiple actions." -msgstr "Visualização para varredura interativa e várias ações." +msgstr "" #: src/defaults/menuItems.tsx:24 #~ msgid "The fluid of Smeargle’s tail secretions changes in the intensity" @@ -2397,7 +2398,7 @@ msgstr "" #: src/forms/PartForms.tsx:100 msgid "Parent part category" -msgstr "Categoria de peça parental" +msgstr "" #: src/forms/PartForms.tsx:106 #~ msgid "Create Part" @@ -2413,7 +2414,7 @@ msgstr "Categoria de peça parental" #: src/forms/PurchaseOrderForms.tsx:279 msgid "Choose Location" -msgstr "Escolher local" +msgstr "" #: src/forms/PurchaseOrderForms.tsx:287 msgid "Item Destination selected" @@ -2490,7 +2491,7 @@ msgstr "" #: src/forms/StockForms.tsx:101 msgid "Add given quantity as packs instead of individual items" -msgstr "Adicionar quantidade dada como pacotes e não itens individuais" +msgstr "" #: src/forms/StockForms.tsx:110 #~ msgid "Create Stock Item" @@ -2498,15 +2499,15 @@ msgstr "Adicionar quantidade dada como pacotes e não itens individuais" #: src/forms/StockForms.tsx:114 msgid "Enter initial quantity for this stock item" -msgstr "Inserir quantidade inicial deste item de estoque" +msgstr "" #: src/forms/StockForms.tsx:121 msgid "Serial Numbers" -msgstr "Números de Série" +msgstr "" #: src/forms/StockForms.tsx:122 msgid "Enter serial numbers for new stock (or leave blank)" -msgstr "Insira o número de série para novo estoque (ou deixe em branco)" +msgstr "" #: src/forms/StockForms.tsx:158 #~ msgid "Stock item updated" @@ -2517,7 +2518,7 @@ msgstr "Insira o número de série para novo estoque (ou deixe em branco)" #: src/tables/stock/StockItemTable.tsx:382 #: src/tables/stock/StockItemTable.tsx:499 msgid "Add Stock Item" -msgstr "Adicionar Item do Estoque" +msgstr "" #: src/forms/StockForms.tsx:339 msgid "Loading..." @@ -2539,7 +2540,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:655 #: src/tables/stock/StockItemTable.tsx:290 msgid "In Stock" -msgstr "Em Estoque" +msgstr "" #: src/forms/StockForms.tsx:449 msgid "Move" @@ -2555,19 +2556,19 @@ msgstr "" #: src/forms/StockForms.tsx:684 #: src/tables/RowActions.tsx:149 msgid "Actions" -msgstr "Ações" +msgstr "" #: src/forms/StockForms.tsx:512 #: src/pages/stock/StockDetail.tsx:454 #: src/tables/stock/StockItemTestResultTable.tsx:339 msgid "Add" -msgstr "Adicionar" +msgstr "" #: src/forms/StockForms.tsx:540 #: src/pages/Index/Scan.tsx:266 #: src/pages/stock/StockDetail.tsx:444 msgid "Count" -msgstr "Contar" +msgstr "" #: src/forms/StockForms.tsx:785 msgid "Add Stock" @@ -2580,12 +2581,12 @@ msgstr "" #: src/forms/StockForms.tsx:803 #: src/pages/part/PartDetail.tsx:782 msgid "Transfer Stock" -msgstr "Transferir Estoque" +msgstr "" #: src/forms/StockForms.tsx:812 #: src/pages/part/PartDetail.tsx:771 msgid "Count Stock" -msgstr "Contar Estoque" +msgstr "" #: src/forms/StockForms.tsx:821 msgid "Change Stock Status" @@ -2601,7 +2602,7 @@ msgstr "" #: src/forms/StockForms.tsx:856 msgid "Parent stock location" -msgstr "Local de estoque pai" +msgstr "" #: src/functions/auth.tsx:34 #~ msgid "Error fetching token from server." @@ -2633,12 +2634,12 @@ msgstr "" #: src/functions/auth.tsx:115 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." -msgstr "Verifique sua caixa de entrada para o link de redefinição. Isso só funciona se você tiver uma conta. Cheque no spam também." +msgstr "" #: src/functions/auth.tsx:122 #: src/pages/Auth/Set-Password.tsx:39 msgid "Reset failed" -msgstr "A redefinação falhou" +msgstr "" #: src/functions/auth.tsx:141 #~ msgid "Already logged in" @@ -2654,7 +2655,7 @@ msgstr "A redefinação falhou" #: src/functions/auth.tsx:153 msgid "Logged In" -msgstr "Logado" +msgstr "" #: src/functions/auth.tsx:154 msgid "Successfully logged in" @@ -2670,68 +2671,68 @@ msgstr "" #: src/functions/forms.tsx:182 msgid "Invalid Form" -msgstr "Formulário inválido" +msgstr "" #: src/functions/forms.tsx:183 msgid "method parameter not supplied" -msgstr "parâmetro do método não fornecido" +msgstr "" #: src/functions/notifications.tsx:10 msgid "Not implemented" -msgstr "Não implementado" +msgstr "" #: src/functions/notifications.tsx:11 msgid "This feature is not yet implemented" -msgstr "Esta função ainda não foi implementada" +msgstr "" #: src/functions/notifications.tsx:21 msgid "Permission denied" -msgstr "Permissão negada" +msgstr "" #: src/functions/notifications.tsx:22 msgid "You do not have permission to perform this action" -msgstr "Você não tem permissão para realizar esta ação" +msgstr "" #: src/functions/notifications.tsx:33 msgid "Invalid Return Code" -msgstr "Código de retorno inválido" +msgstr "" #: src/functions/notifications.tsx:34 msgid "Server returned status {returnCode}" -msgstr "O servidor retornou o estado {returnCode}" +msgstr "" #: src/hooks/UseForm.tsx:88 msgid "Item Created" -msgstr "Item Criado" +msgstr "" #: src/hooks/UseForm.tsx:105 msgid "Item Updated" -msgstr "Item Atualizado" +msgstr "" #: src/hooks/UseForm.tsx:124 msgid "Item Deleted" -msgstr "Item Excluído" +msgstr "" #: src/hooks/UseForm.tsx:128 msgid "Are you sure you want to delete this item?" -msgstr "Tem certeza que deseja remover este item?" +msgstr "" #: src/pages/Auth/Logged-In.tsx:23 msgid "Checking if you are already logged in" -msgstr "Checando se você já está conectado" +msgstr "" #: src/pages/Auth/Login.tsx:31 #: src/pages/Index/Scan.tsx:329 msgid "No selection" -msgstr "Nada selecionado" +msgstr "" #: src/pages/Auth/Login.tsx:87 msgid "Welcome, log in below" -msgstr "Bem-vindo(a), acesse abaixo" +msgstr "" #: src/pages/Auth/Login.tsx:89 msgid "Register below" -msgstr "Registre-se abaixo" +msgstr "" #: src/pages/Auth/Login.tsx:121 #~ msgid "Edit host options" @@ -2744,59 +2745,59 @@ msgstr "" #: src/pages/Auth/Reset.tsx:41 #: src/pages/Auth/Set-Password.tsx:112 msgid "Send mail" -msgstr "Enviar e-mail" +msgstr "" #: src/pages/Auth/Set-Password.tsx:30 msgid "Token invalid" -msgstr "Token inválido" +msgstr "" #: src/pages/Auth/Set-Password.tsx:31 msgid "You need to provide a valid token to set a new password. Check your inbox for a reset link." -msgstr "Você precisa fornecer um token válido para definir uma nova senha. Verifique sua caixa de entrada para um link de redefinição." +msgstr "" #: src/pages/Auth/Set-Password.tsx:49 msgid "No token provided" -msgstr "Nenhum token fornecido" +msgstr "" #: src/pages/Auth/Set-Password.tsx:50 msgid "You need to provide a token to set a new password. Check your inbox for a reset link." -msgstr "Você precisa fornecer um token para definir uma nova senha. Verifique sua caixa de entrada para um link de redefinição." +msgstr "" #: src/pages/Auth/Set-Password.tsx:73 msgid "Password set" -msgstr "Senha definida" +msgstr "" #: src/pages/Auth/Set-Password.tsx:74 msgid "The password was set successfully. You can now login with your new password" -msgstr "Sua senha foi alterada com sucesso. Agora você pode acessar usando sua nova senha" +msgstr "" #: src/pages/Auth/Set-Password.tsx:101 msgid "Set new password" -msgstr "Defina uma nova senha" +msgstr "" #: src/pages/ErrorPage.tsx:17 msgid "Error: {0}" -msgstr "Erro: {0}" +msgstr "" #: src/pages/ErrorPage.tsx:28 msgid "Sorry, an unexpected error has occurred." -msgstr "Desculpe, ocorreu um erro inesperado." +msgstr "" #: src/pages/Index/Dashboard.tsx:22 msgid "Autoupdate" -msgstr "Atualizar automaticamente" +msgstr "" #: src/pages/Index/Dashboard.tsx:26 msgid "This page is a replacement for the old start page with the same information. This page will be deprecated and replaced by the home page." -msgstr "Esta página é uma substituição para a página inicial antiga com as mesmas informações. Esta página será descontinuada e substituída pela página inicial." +msgstr "" #: src/pages/Index/Home.tsx:58 msgid "Welcome to your Dashboard{0}" -msgstr "Bem-vindo ao seu painel{0}" +msgstr "" #: src/pages/Index/Playground.tsx:243 msgid "This page is a showcase for the possibilities of Platform UI." -msgstr "Esta página é uma demonstração para as possibilidades da interface de plataforma." +msgstr "" #: src/pages/Index/Profile/Profile.tsx:30 #: src/pages/Index/Profile/Profile.tsx:141 @@ -2936,31 +2937,31 @@ msgstr "Esta página é uma demonstração para as possibilidades da interface d #: src/pages/Index/Scan.tsx:216 msgid "Manual input" -msgstr "Entrada manual" +msgstr "" #: src/pages/Index/Scan.tsx:217 msgid "Image Barcode" -msgstr "Imagem do Código de Barras" +msgstr "" #: src/pages/Index/Scan.tsx:247 msgid "Selected elements are not known" -msgstr "Selecionar elementos não conhecidos" +msgstr "" #: src/pages/Index/Scan.tsx:254 msgid "Multiple object types selected" -msgstr "Múltiplos tipos de objetos selecionados" +msgstr "" #: src/pages/Index/Scan.tsx:261 msgid "Actions for {0}" -msgstr "Ações para {0}" +msgstr "" #: src/pages/Index/Scan.tsx:282 msgid "Scan Page" -msgstr "Escanear Página" +msgstr "" #: src/pages/Index/Scan.tsx:285 msgid "This page can be used for continuously scanning items and taking actions on them." -msgstr "Esta página pode ser usada para escanear itens continuamente e executar ações sobre eles." +msgstr "" #: src/pages/Index/Scan.tsx:292 msgid "Toggle Fullscreen" @@ -2968,56 +2969,56 @@ msgstr "" #: src/pages/Index/Scan.tsx:305 msgid "Select the input method you want to use to scan items." -msgstr "Selecione o método de entrada que você deseja usar para escanear os itens." +msgstr "" #: src/pages/Index/Scan.tsx:307 msgid "Input" -msgstr "Entrada" +msgstr "" #: src/pages/Index/Scan.tsx:314 msgid "Select input method" -msgstr "Selecionar método de entrada" +msgstr "" #: src/pages/Index/Scan.tsx:315 msgid "Nothing found" -msgstr "Nada encontrado" +msgstr "" #: src/pages/Index/Scan.tsx:323 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." -msgstr "Dependendo das peças selecionadas as ações serão exibidas aqui. Nem todos os códigos de barras são suportados atualmente." +msgstr "" #: src/pages/Index/Scan.tsx:325 msgid "Action" -msgstr "Ação" +msgstr "" #: src/pages/Index/Scan.tsx:334 msgid "{0} items selected" -msgstr "{0} itens selecionados" +msgstr "" #: src/pages/Index/Scan.tsx:337 msgid "General Actions" -msgstr "Ações Gerais" +msgstr "" #: src/pages/Index/Scan.tsx:351 msgid "Lookup part" -msgstr "Peça Pesquisada" +msgstr "" #: src/pages/Index/Scan.tsx:359 msgid "Open Link" -msgstr "Abrir Link" +msgstr "" #: src/pages/Index/Scan.tsx:375 msgid "History is locally kept in this browser." -msgstr "O histórico é guardado localmente neste navegador." +msgstr "" #: src/pages/Index/Scan.tsx:376 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." -msgstr "O histórico é mantido no armazenamento local deste navegador. Por isso, ele não será compartilhado com outros usuários ou dispositivos, mas será persistente através de recarregamentos. Você pode selecionar itens no histórico para executar ações neles. Para adicionar itens, digitalize-os na área de entrada." +msgstr "" #: src/pages/Index/Scan.tsx:378 #: src/pages/Notifications.tsx:100 msgid "History" -msgstr "Histórico" +msgstr "" #: src/pages/Index/Scan.tsx:384 msgid "Delete History" @@ -3025,43 +3026,43 @@ msgstr "" #: src/pages/Index/Scan.tsx:449 msgid "No history" -msgstr "Sem histórico" +msgstr "" #: src/pages/Index/Scan.tsx:467 msgid "Item" -msgstr "Item" +msgstr "" #: src/pages/Index/Scan.tsx:470 msgid "Type" -msgstr "Tipo" +msgstr "" #: src/pages/Index/Scan.tsx:473 msgid "Source" -msgstr "Fonte" +msgstr "" #: src/pages/Index/Scan.tsx:476 msgid "Scanned at" -msgstr "Escaneado em" +msgstr "" #: src/pages/Index/Scan.tsx:528 msgid "Enter item serial or data" -msgstr "Inserir número de série ou dados do item" +msgstr "" #: src/pages/Index/Scan.tsx:540 msgid "Add dummy item" -msgstr "Adicionar Item fictício" +msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:37 msgid "Account Details" -msgstr "Detalhes da Conta" +msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:46 msgid "First name" -msgstr "Primeiro nome" +msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Last name" -msgstr "Sobrenome" +msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:58 #~ msgid "First name: {0}" @@ -3073,128 +3074,128 @@ msgstr "Sobrenome" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:63 msgid "First name:" -msgstr "Primeiro nome:" +msgstr "" #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:67 msgid "Last name:" -msgstr "Sobrenome:" +msgstr "" #: src/pages/Index/Settings/AccountSettings/DisplaySettingsPanel.tsx:41 msgid "Use pseudo language" -msgstr "Usar pseudo-idioma" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:53 msgid "Single Sign On Accounts" -msgstr "Contas de Login Único (SSO)" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:60 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:78 msgid "Not enabled" -msgstr "Não habilitado" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:63 msgid "Single Sign On is not enabled for this server" -msgstr "Contas de Login Único (SSO) não estão habilitadas neste servidor" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:67 msgid "Multifactor" -msgstr "Multifator" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:81 msgid "Multifactor authentication is not configured for your account" -msgstr "A autenticação de múltiplos fatores não está configurada para sua conta" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:132 msgid "The following email addresses are associated with your account:" -msgstr "Os seguintes endereços de e-mail estão associados à sua conta:" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:144 msgid "Primary" -msgstr "Principal" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:149 msgid "Verified" -msgstr "Verificado" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:153 msgid "Unverified" -msgstr "Não Verificado" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:166 msgid "Add Email Address" -msgstr "Adicionar E-mail" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:169 msgid "E-Mail" -msgstr "E-mail" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:170 msgid "E-Mail address" -msgstr "Endereço de e-mail" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:182 msgid "Make Primary" -msgstr "Tornar Principal" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:187 msgid "Re-send Verification" -msgstr "Reenviar Verificação" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:198 msgid "Add Email" -msgstr "Adicionar E-mail" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:263 msgid "Provider has not been configured" -msgstr "O provedor não foi configurado" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:273 msgid "Not configured" -msgstr "Não configurado" +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:276 msgid "There are no social network accounts connected to this account." -msgstr "Não há nenhuma rede social conectada a essa conta." +msgstr "" #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:286 msgid "You can sign in to your account using any of the following third party accounts" -msgstr "Você pode entrar na sua conta usando qualquer uma das seguintes contas de terceiros" +msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:65 msgid "bars" -msgstr "barras" +msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:66 msgid "oval" -msgstr "oval" +msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:67 msgid "dots" -msgstr "pontos" +msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:81 msgid "Theme" -msgstr "Tema" +msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:87 msgid "Primary color" -msgstr "Cor primária" +msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:100 msgid "White color" -msgstr "Cor branca" +msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:108 msgid "Black color" -msgstr "Cor preta" +msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:116 msgid "Border Radius" -msgstr "Raio da borda" +msgstr "" #: src/pages/Index/Settings/AccountSettings/UserThemePanel.tsx:132 msgid "Loader" -msgstr "Carregador" +msgstr "" #: src/pages/Index/Settings/AdminCenter.tsx:30 #~ msgid "User Management" @@ -3206,11 +3207,11 @@ msgstr "Carregador" #: src/pages/Index/Settings/AdminCenter/Index.tsx:87 msgid "Background Tasks" -msgstr "Tarefas de segundo plano" +msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:93 msgid "Error Reports" -msgstr "Relatórios de Erro" +msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:99 msgid "Currencies" @@ -3218,12 +3219,12 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:117 msgid "Custom Units" -msgstr "Unidades personalizadas" +msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:123 #: src/pages/part/CategoryDetail.tsx:255 msgid "Part Parameters" -msgstr "Parâmetros da Peça" +msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:127 #~ msgid "Templates" @@ -3244,15 +3245,15 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:169 msgid "Quick Actions" -msgstr "Ações Rápidas" +msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:174 msgid "Add a new user" -msgstr "Adicionar novo usuário" +msgstr "" #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 msgid "Advanced Options" -msgstr "Opções Avançadas" +msgstr "" #: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:43 msgid "Machine types" @@ -3269,11 +3270,11 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:28 #: src/tables/settings/UserTable.tsx:116 msgid "Info" -msgstr "Info" +msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:32 msgid "External plugins are not enabled for this InvenTree installation." -msgstr "Extensões externas não estão ativados para esta instalação do InvenTree." +msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:33 #~ msgid "Plugin Error Stack" @@ -3293,7 +3294,7 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:59 msgid "Plugin Settings" -msgstr "Configurações da Extensão" +msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:53 msgid "Background Worker Not Running" @@ -3306,17 +3307,17 @@ msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:60 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:76 msgid "Pending Tasks" -msgstr "Tarefas Pendentes" +msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:64 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:84 msgid "Scheduled Tasks" -msgstr "Tarefas Agendadas" +msgstr "" #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:68 #: src/pages/Index/Settings/AdminCenter/TaskManagementPanel.tsx:92 msgid "Failed Tasks" -msgstr "Tarefas com Falhas" +msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:39 #~ msgid "Label" @@ -3362,27 +3363,27 @@ msgstr "Tarefas com Falhas" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:18 #: src/tables/settings/UserTable.tsx:135 msgid "Groups" -msgstr "Grupos" +msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:30 msgid "Select settings relevant for user lifecycle. More available in" -msgstr "Selecione as configurações relevantes para o ciclo de vida dos usuários. Mais informações disponíveis em" +msgstr "" #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:35 msgid "System settings" -msgstr "Configurações do sistema" +msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" -msgstr "Entrar" +msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" -msgstr "Códigos de barras" +msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" -msgstr "Preços" +msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:118 #~ msgid "Physical Units" @@ -3394,18 +3395,18 @@ msgstr "Preços" #: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" -msgstr "Etiquetas" +msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" -msgstr "Relatórios" +msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:224 #: src/pages/part/PartDetail.tsx:590 #: src/tables/stock/StockItemTable.tsx:221 msgid "Stocktake" -msgstr "Balanço" +msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:229 #: src/pages/build/BuildDetail.tsx:425 @@ -3413,31 +3414,31 @@ msgstr "Balanço" #: src/pages/part/PartDetail.tsx:526 #: src/pages/sales/SalesOrderDetail.tsx:265 msgid "Build Orders" -msgstr "Ordens de Produções" +msgstr "" #: src/pages/Index/Settings/SystemSettings.tsx:297 msgid "Switch to User Setting" -msgstr "Mudar para Configuração de Usuário" +msgstr "" #: src/pages/Index/Settings/UserSettings.tsx:29 msgid "Account" -msgstr "Conta" +msgstr "" #: src/pages/Index/Settings/UserSettings.tsx:35 msgid "Security" -msgstr "Segurança" +msgstr "" #: src/pages/Index/Settings/UserSettings.tsx:46 msgid "Display Options" -msgstr "Opções de exibição" +msgstr "" #: src/pages/Index/Settings/UserSettings.tsx:115 msgid "Account Settings" -msgstr "Configurações de Conta" +msgstr "" #: src/pages/Index/Settings/UserSettings.tsx:119 msgid "Switch to System Setting" -msgstr "Mudar para Configuração do Sistema" +msgstr "" #: src/pages/Index/UserSettings.tsx:103 #~ msgid "User Settings" @@ -3449,15 +3450,15 @@ msgstr "Mudar para Configuração do Sistema" #: src/pages/NotFound.tsx:17 msgid "Not Found" -msgstr "Não encontrado" +msgstr "" #: src/pages/NotFound.tsx:20 msgid "Sorry, this page is not known or was moved." -msgstr "Desculpe, esta página não é conhecida ou foi movida." +msgstr "" #: src/pages/NotFound.tsx:27 msgid "Go to the start page" -msgstr "Ir para a página inicial" +msgstr "" #: src/pages/Notifications.tsx:43 msgid "Delete Notifications" @@ -3465,7 +3466,7 @@ msgstr "" #: src/pages/Notifications.tsx:108 msgid "Mark as unread" -msgstr "Marcar como não lido" +msgstr "" #: src/pages/build/BuildDetail.tsx:80 #~ msgid "Build Status" @@ -3483,7 +3484,7 @@ msgstr "Marcar como não lido" #: src/tables/stock/StockItemTable.tsx:259 #: src/tables/stock/StockTrackingTable.tsx:52 msgid "Status" -msgstr "Estado" +msgstr "" #: src/pages/build/BuildDetail.tsx:95 #: src/pages/purchasing/PurchaseOrderDetail.tsx:103 @@ -3514,7 +3515,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:276 #: src/tables/stock/LocationTypesTable.tsx:65 msgid "Description" -msgstr "Descrição" +msgstr "" #: src/pages/build/BuildDetail.tsx:107 msgid "Parent Build" @@ -3527,7 +3528,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:126 #: src/pages/build/BuildDetail.tsx:256 msgid "Completed Outputs" -msgstr "Saídas Completas" +msgstr "" #: src/pages/build/BuildDetail.tsx:143 #: src/tables/build/BuildOrderTable.tsx:142 @@ -3544,12 +3545,12 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:66 #: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" -msgstr "Responsável" +msgstr "" #: src/pages/build/BuildDetail.tsx:157 #: src/tables/settings/PendingTasksTable.tsx:30 msgid "Created" -msgstr "Criado" +msgstr "" #: src/pages/build/BuildDetail.tsx:164 #: src/pages/purchasing/PurchaseOrderDetail.tsx:209 @@ -3557,7 +3558,7 @@ msgstr "Criado" #: src/pages/sales/SalesOrderDetail.tsx:181 #: src/tables/ColumnRenderers.tsx:191 msgid "Target Date" -msgstr "Data Prevista" +msgstr "" #: src/pages/build/BuildDetail.tsx:171 msgid "Completed" @@ -3610,7 +3611,7 @@ msgstr "" #: src/pages/build/BuildDetail.tsx:229 msgid "Build Details" -msgstr "Detalhes da Produção" +msgstr "" #: src/pages/build/BuildDetail.tsx:231 #~ msgid "Delete build order" @@ -3619,19 +3620,19 @@ msgstr "Detalhes da Produção" #: src/pages/build/BuildDetail.tsx:235 #: src/tables/build/BuildLineTable.tsx:225 msgid "Allocate Stock" -msgstr "Alocar Estoque" +msgstr "" #: src/pages/build/BuildDetail.tsx:249 msgid "Incomplete Outputs" -msgstr "Saídas Incompletas" +msgstr "" #: src/pages/build/BuildDetail.tsx:271 msgid "Consumed Stock" -msgstr "Estoque Consumido" +msgstr "" #: src/pages/build/BuildDetail.tsx:285 msgid "Child Build Orders" -msgstr "Pedido de Produção Filhos" +msgstr "" #: src/pages/build/BuildDetail.tsx:295 #: src/pages/company/CompanyDetail.tsx:255 @@ -3642,7 +3643,7 @@ msgstr "Pedido de Produção Filhos" #: src/pages/sales/SalesOrderDetail.tsx:275 #: src/pages/stock/StockDetail.tsx:325 msgid "Attachments" -msgstr "Anexos" +msgstr "" #: src/pages/build/BuildDetail.tsx:307 #: src/pages/company/CompanyDetail.tsx:267 @@ -3653,11 +3654,11 @@ msgstr "Anexos" #: src/pages/stock/StockDetail.tsx:337 #: src/tables/stock/StockTrackingTable.tsx:189 msgid "Notes" -msgstr "Anotações" +msgstr "" #: src/pages/build/BuildDetail.tsx:325 msgid "Edit Build Order" -msgstr "Editar Pedido de Produção" +msgstr "" #: src/pages/build/BuildDetail.tsx:334 msgid "Cancel Build Order" @@ -3667,7 +3668,7 @@ msgstr "" #: src/tables/build/BuildOrderTable.tsx:167 #: src/tables/build/BuildOrderTable.tsx:182 msgid "Add Build Order" -msgstr "Adicionar Pedido de Produção" +msgstr "" #: src/pages/build/BuildDetail.tsx:368 #~ msgid "Reporting Actions" @@ -3679,7 +3680,7 @@ msgstr "Adicionar Pedido de Produção" #: src/pages/build/BuildDetail.tsx:378 msgid "Build Order Actions" -msgstr "Ações do Pedido de Produção" +msgstr "" #: src/pages/build/BuildDetail.tsx:386 #: src/pages/purchasing/PurchaseOrderDetail.tsx:333 @@ -3718,7 +3719,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" -msgstr "Fornecedor" +msgstr "" #: src/pages/company/CompanyDetail.tsx:128 #: src/pages/company/ManufacturerDetail.tsx:8 @@ -3727,7 +3728,7 @@ msgstr "Fornecedor" #: src/pages/company/SupplierPartDetail.tsx:122 #: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" -msgstr "Fabricante" +msgstr "" #: src/pages/company/CompanyDetail.tsx:134 #: src/pages/company/CustomerDetail.tsx:8 @@ -3740,16 +3741,16 @@ msgstr "Fabricante" #: src/tables/sales/SalesOrderTable.tsx:107 #: src/tables/stock/StockTrackingTable.tsx:140 msgid "Customer" -msgstr "Cliente" +msgstr "" #: src/pages/company/CompanyDetail.tsx:168 #: src/tables/stock/StockTrackingTable.tsx:183 msgid "Details" -msgstr "Detalhes" +msgstr "" #: src/pages/company/CompanyDetail.tsx:174 msgid "Manufactured Parts" -msgstr "Peças Fabricadas" +msgstr "" #: src/pages/company/CompanyDetail.tsx:175 #~ msgid "Edit company" @@ -3757,7 +3758,7 @@ msgstr "Peças Fabricadas" #: src/pages/company/CompanyDetail.tsx:183 msgid "Supplied Parts" -msgstr "Peças Fornecidas" +msgstr "" #: src/pages/company/CompanyDetail.tsx:189 #~ msgid "Delete company" @@ -3765,16 +3766,16 @@ msgstr "Peças Fornecidas" #: src/pages/company/CompanyDetail.tsx:228 msgid "Assigned Stock" -msgstr "Estoque Atribuído" +msgstr "" #: src/pages/company/CompanyDetail.tsx:283 #: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" -msgstr "Editar Empresa" +msgstr "" #: src/pages/company/CompanyDetail.tsx:292 msgid "Company Actions" -msgstr "Ações da Empresa" +msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:69 #: src/pages/company/SupplierPartDetail.tsx:76 @@ -3791,7 +3792,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:131 #: src/tables/purchasing/ManufacturerPartTable.tsx:56 msgid "Manufacturer Part Number" -msgstr "Número de Peça do Fabricante" +msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:131 msgid "Manufacturer Details" @@ -3804,24 +3805,24 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:146 #: src/pages/part/PartDetail.tsx:486 msgid "Parameters" -msgstr "Parâmetros" +msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:158 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" -msgstr "Fornecedores" +msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:190 #: src/tables/purchasing/ManufacturerPartTable.tsx:84 msgid "Edit Manufacturer Part" -msgstr "Editar Peça do Fabricante" +msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:197 #: src/tables/purchasing/ManufacturerPartTable.tsx:72 #: src/tables/purchasing/ManufacturerPartTable.tsx:103 msgid "Add Manufacturer Part" -msgstr "Adicionar Peça do Fabricante" +msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:213 msgid "Manufacturer Part Actions" @@ -3829,7 +3830,7 @@ msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:251 msgid "ManufacturerPart" -msgstr "Peça do Fabricante" +msgstr "" #: src/pages/company/SupplierPartDetail.tsx:97 #: src/tables/ColumnRenderers.tsx:117 @@ -3852,7 +3853,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 #: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" -msgstr "Quantidade de embalagens" +msgstr "" #: src/pages/company/SupplierPartDetail.tsx:161 msgid "Supplier Availability" @@ -3873,7 +3874,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:210 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 msgid "Received Stock" -msgstr "Estoque Recebido" +msgstr "" #: src/pages/company/SupplierPartDetail.tsx:234 #: src/pages/part/PartPricingPanel.tsx:115 @@ -3888,18 +3889,18 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:273 #: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" -msgstr "Editar Peça do Fornecedor" +msgstr "" #: src/pages/company/SupplierPartDetail.tsx:280 #: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" -msgstr "Adicionar Peça do Fornecedor" +msgstr "" #: src/pages/part/CategoryDetail.tsx:84 #: src/pages/stock/LocationDetail.tsx:91 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" -msgstr "Caminho" +msgstr "" #: src/pages/part/CategoryDetail.tsx:100 msgid "Parent Category" @@ -3913,7 +3914,7 @@ msgstr "" #: src/pages/stock/LocationDetail.tsx:131 #: src/tables/part/PartCategoryTable.tsx:65 msgid "Structural" -msgstr "Estrutural" +msgstr "" #: src/pages/part/CategoryDetail.tsx:130 msgid "Parent default location" @@ -3931,7 +3932,7 @@ msgstr "" #: src/pages/part/CategoryDetail.tsx:212 #: src/tables/part/PartCategoryTable.tsx:88 msgid "Edit Part Category" -msgstr "Editar Categoria da Peça" +msgstr "" #: src/pages/part/CategoryDetail.tsx:171 #: src/pages/stock/LocationDetail.tsx:223 @@ -3969,17 +3970,17 @@ msgstr "" #: src/pages/part/PartDetail.tsx:139 msgid "Variant of" -msgstr "Variante de" +msgstr "" #: src/pages/part/PartDetail.tsx:146 #: src/tables/notifications/NotificationsTable.tsx:31 #: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" -msgstr "Categoria" +msgstr "" #: src/pages/part/PartDetail.tsx:152 msgid "Default Location" -msgstr "Local Padrão" +msgstr "" #: src/pages/part/PartDetail.tsx:159 msgid "Category Default Location" @@ -3987,63 +3988,63 @@ msgstr "" #: src/pages/part/PartDetail.tsx:166 msgid "IPN" -msgstr "IPN" +msgstr "" #: src/pages/part/PartDetail.tsx:173 msgid "Revision" -msgstr "Revisão" +msgstr "" #: src/pages/part/PartDetail.tsx:180 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:44 msgid "Units" -msgstr "Unidades" +msgstr "" #: src/pages/part/PartDetail.tsx:187 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" -msgstr "Palavras-chave" +msgstr "" #: src/pages/part/PartDetail.tsx:194 #: src/pages/purchasing/PurchaseOrderDetail.tsx:182 #: src/pages/sales/ReturnOrderDetail.tsx:150 #: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Link" -msgstr "Link" +msgstr "" #: src/pages/part/PartDetail.tsx:212 #: src/tables/bom/BomTable.tsx:271 #: src/tables/build/BuildLineTable.tsx:121 msgid "Available Stock" -msgstr "Estoque Disponível" +msgstr "" #: src/pages/part/PartDetail.tsx:219 msgid "Minimum Stock" -msgstr "Estoque Mínimo" +msgstr "" #: src/pages/part/PartDetail.tsx:225 #: src/tables/bom/BomTable.tsx:212 #: src/tables/build/BuildLineTable.tsx:95 msgid "On order" -msgstr "No pedido" +msgstr "" #: src/pages/part/PartDetail.tsx:234 msgid "Allocated to Build Orders" -msgstr "Alocado para Pedidos de Construção" +msgstr "" #: src/pages/part/PartDetail.tsx:242 msgid "Allocated to Sales Orders" -msgstr "Alocado para Pedidos de Venda" +msgstr "" #: src/pages/part/PartDetail.tsx:249 #: src/tables/bom/BomTable.tsx:236 msgid "Can Build" -msgstr "Pode Produzir" +msgstr "" #: src/pages/part/PartDetail.tsx:256 #: src/tables/bom/BomTable.tsx:220 #: src/tables/part/PartTable.tsx:82 msgid "Building" -msgstr "Produzindo" +msgstr "" #: src/pages/part/PartDetail.tsx:265 #: src/tables/bom/UsedInTable.tsx:73 @@ -4061,7 +4062,7 @@ msgstr "Produzindo" #: src/tables/purchasing/SupplierPartTable.tsx:187 #: src/tables/stock/StockItemTable.tsx:254 msgid "Active" -msgstr "Ativo" +msgstr "" #: src/pages/part/PartDetail.tsx:270 msgid "Template Part" @@ -4070,7 +4071,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:275 #: src/tables/bom/BomTable.tsx:266 msgid "Assembled Part" -msgstr "Peça Montada" +msgstr "" #: src/pages/part/PartDetail.tsx:280 msgid "Component Part" @@ -4079,7 +4080,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:285 #: src/tables/bom/BomTable.tsx:261 msgid "Trackable Part" -msgstr "Peça Rastreável" +msgstr "" #: src/pages/part/PartDetail.tsx:290 msgid "Purchaseable Part" @@ -4096,7 +4097,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:308 #: src/tables/ColumnRenderers.tsx:199 msgid "Creation Date" -msgstr "Criado em" +msgstr "" #: src/pages/part/PartDetail.tsx:310 #~ msgid "Edit part" @@ -4116,17 +4117,17 @@ msgstr "" #: src/pages/part/PartDetail.tsx:328 msgid "Default Supplier" -msgstr "Fornecedor Padrão" +msgstr "" #: src/pages/part/PartDetail.tsx:339 #: src/tables/part/PartTable.tsx:151 msgid "Price Range" -msgstr "Faixa de Preço" +msgstr "" #: src/pages/part/PartDetail.tsx:374 #: src/pages/stock/StockDetail.tsx:130 msgid "Last Stocktake" -msgstr "Último Balanço" +msgstr "" #: src/pages/part/PartDetail.tsx:409 msgid "Stocktake By" @@ -4138,20 +4139,20 @@ msgstr "" #: src/pages/part/PartDetail.tsx:506 msgid "Variants" -msgstr "Variantes" +msgstr "" #: src/pages/part/PartDetail.tsx:513 #: src/pages/stock/StockDetail.tsx:283 msgid "Allocations" -msgstr "Alocações" +msgstr "" #: src/pages/part/PartDetail.tsx:519 msgid "Bill of Materials" -msgstr "Lista de Materiais" +msgstr "" #: src/pages/part/PartDetail.tsx:533 msgid "Used In" -msgstr "Usado em" +msgstr "" #: src/pages/part/PartDetail.tsx:540 msgid "Part Pricing" @@ -4160,19 +4161,19 @@ msgstr "" #: src/pages/part/PartDetail.tsx:546 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" -msgstr "Fabricantes" +msgstr "" #: src/pages/part/PartDetail.tsx:585 msgid "Scheduling" -msgstr "Agendamento" +msgstr "" #: src/pages/part/PartDetail.tsx:595 msgid "Test Templates" -msgstr "Testar Modelos" +msgstr "" #: src/pages/part/PartDetail.tsx:606 msgid "Related Parts" -msgstr "Peças Relacionadas" +msgstr "" #: src/pages/part/PartDetail.tsx:661 #: src/pages/stock/StockDetail.tsx:151 @@ -4181,7 +4182,7 @@ msgstr "Peças Relacionadas" #: src/tables/stock/StockItemTable.tsx:166 #: src/tables/stock/StockItemTable.tsx:275 msgid "Available" -msgstr "Disponível" +msgstr "" #: src/pages/part/PartDetail.tsx:667 msgid "No Stock" @@ -4191,17 +4192,17 @@ msgstr "" #: src/tables/bom/BomTable.tsx:276 #: src/tables/part/PartTable.tsx:76 msgid "On Order" -msgstr "No pedido" +msgstr "" #: src/pages/part/PartDetail.tsx:679 #: src/pages/stock/StockDetail.tsx:509 #: src/tables/stock/StockItemTable.tsx:295 msgid "In Production" -msgstr "Em Produção" +msgstr "" #: src/pages/part/PartDetail.tsx:698 msgid "Edit Part" -msgstr "Editar Peça" +msgstr "" #: src/pages/part/PartDetail.tsx:705 #: src/tables/part/PartTable.tsx:266 @@ -4218,22 +4219,22 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" -msgstr "Ações de Estoque" +msgstr "" #: src/pages/part/PartDetail.tsx:772 msgid "Count part stock" -msgstr "Contagem do estoque" +msgstr "" #: src/pages/part/PartDetail.tsx:783 msgid "Transfer part stock" -msgstr "Transferir estoque de peça" +msgstr "" #: src/pages/part/PartDetail.tsx:792 msgid "Part Actions" -msgstr "Ações da Peça" +msgstr "" #: src/pages/part/PartIndex.tsx:29 #~ msgid "Categories" @@ -4287,7 +4288,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 #: src/tables/part/PartTable.tsx:186 msgid "Component" -msgstr "Componente" +msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:164 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:77 @@ -4297,7 +4298,7 @@ msgstr "Componente" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:170 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:88 msgid "Unit Price" -msgstr "Preço Unitário" +msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 #: src/tables/ColumnRenderers.tsx:241 @@ -4306,13 +4307,13 @@ msgstr "Preço Unitário" #: src/tables/sales/ReturnOrderTable.tsx:104 #: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" -msgstr "Preço Total" +msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 #: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" -msgstr "Atualizado" +msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:254 msgid "Pie Chart" @@ -4406,7 +4407,7 @@ msgstr "" #: src/tables/ColumnRenderers.tsx:180 #: src/tables/plugin/PluginListTable.tsx:139 msgid "Date" -msgstr "Data" +msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:57 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:156 @@ -4439,7 +4440,7 @@ msgstr "" #: src/tables/purchasing/PurchaseOrderTable.tsx:128 #: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" -msgstr "Adicionar Ordem de Compra" +msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:109 msgid "Supplier Reference" @@ -4452,7 +4453,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:110 #: src/pages/sales/SalesOrderDetail.tsx:250 msgid "Line Items" -msgstr "Itens de linha" +msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:146 #: src/pages/sales/ReturnOrderDetail.tsx:113 @@ -4465,7 +4466,7 @@ msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:125 #: src/pages/sales/SalesOrderDetail.tsx:260 msgid "Completed Shipments" -msgstr "Envios Concluídos" +msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:159 #: src/pages/sales/ReturnOrderDetail.tsx:126 @@ -4495,19 +4496,19 @@ msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:216 #: src/pages/sales/SalesOrderDetail.tsx:244 msgid "Order Details" -msgstr "Detalhes do pedido" +msgstr "" #: src/pages/purchasing/PurchaseOrderDetail.tsx:323 #: src/pages/sales/ReturnOrderDetail.tsx:297 #: src/pages/sales/SalesOrderDetail.tsx:309 msgid "Order Actions" -msgstr "Ações de Pedido" +msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:77 #: src/pages/sales/SalesOrderDetail.tsx:81 #: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" -msgstr "Referência do Cliente" +msgstr "" #: src/pages/sales/ReturnOrderDetail.tsx:269 msgid "Edit Return Order" @@ -4517,11 +4518,11 @@ msgstr "" #: src/tables/sales/ReturnOrderTable.tsx:119 #: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" -msgstr "Adicionar Pedido de Devolução" +msgstr "" #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" -msgstr "Clientes" +msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:221 msgid "Edit Sales Order" @@ -4531,11 +4532,11 @@ msgstr "" #: src/tables/sales/SalesOrderTable.tsx:83 #: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" -msgstr "Adicionar Pedido de Vendas" +msgstr "" #: src/pages/sales/SalesOrderDetail.tsx:255 msgid "Pending Shipments" -msgstr "Envios Pendentes" +msgstr "" #: src/pages/stock/LocationDetail.tsx:107 msgid "Parent Location" @@ -4566,13 +4567,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" -msgstr "Editar Local de Estoque" +msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,13 +4593,13 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" #: src/pages/stock/StockDetail.tsx:103 msgid "Base Part" -msgstr "Peça base" +msgstr "" #: src/pages/stock/StockDetail.tsx:110 msgid "Stock Status" @@ -4639,23 +4640,23 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:273 msgid "Stock Tracking" -msgstr "Rastreamento de Estoque" +msgstr "" #: src/pages/stock/StockDetail.tsx:290 msgid "Test Data" -msgstr "Dados de Teste" +msgstr "" #: src/pages/stock/StockDetail.tsx:304 msgid "Installed Items" -msgstr "Itens Instalados" +msgstr "" #: src/pages/stock/StockDetail.tsx:311 msgid "Child Items" -msgstr "Itens Filhos" +msgstr "" #: src/pages/stock/StockDetail.tsx:366 msgid "Edit Stock Item" -msgstr "Editar Item do Estoque" +msgstr "" #: src/pages/stock/StockDetail.tsx:393 msgid "Delete Stock Item" @@ -4667,30 +4668,30 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:440 msgid "Stock Operations" -msgstr "Operações de Estoque" +msgstr "" #: src/pages/stock/StockDetail.tsx:445 msgid "Count stock" -msgstr "Contagem de estoque" +msgstr "" #: src/pages/stock/StockDetail.tsx:455 #: src/tables/stock/StockItemTable.tsx:414 msgid "Add stock" -msgstr "Adicionar estoque" +msgstr "" #: src/pages/stock/StockDetail.tsx:463 #: src/tables/stock/StockItemTable.tsx:423 msgid "Remove stock" -msgstr "Remover estoque" +msgstr "" #: src/pages/stock/StockDetail.tsx:470 msgid "Transfer" -msgstr "Transferir" +msgstr "" #: src/pages/stock/StockDetail.tsx:471 #: src/tables/stock/StockItemTable.tsx:443 msgid "Transfer stock" -msgstr "Transferir estoque" +msgstr "" #: src/pages/stock/StockDetail.tsx:482 msgid "Stock Item Actions" @@ -4707,12 +4708,12 @@ msgstr "" #: src/tables/ColumnRenderers.tsx:227 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" -msgstr "Moeda" +msgstr "" #: src/tables/ColumnSelect.tsx:16 #: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" -msgstr "Selecionar Colunas" +msgstr "" #: src/tables/DownloadAction.tsx:13 #~ msgid "Excel" @@ -4724,11 +4725,11 @@ msgstr "Selecionar Colunas" #: src/tables/DownloadAction.tsx:22 msgid "CSV" -msgstr "CSV" +msgstr "" #: src/tables/DownloadAction.tsx:23 msgid "TSV" -msgstr "TSV" +msgstr "" #: src/tables/DownloadAction.tsx:24 msgid "Excel (.xls)" @@ -4745,114 +4746,114 @@ msgstr "" #: src/tables/Filter.tsx:88 #: src/tables/build/BuildOrderTable.tsx:126 msgid "Assigned to me" -msgstr "Atribuído a mim" +msgstr "" #: src/tables/Filter.tsx:89 #: src/tables/build/BuildOrderTable.tsx:127 msgid "Show orders assigned to me" -msgstr "Mostrar pedidos atribuídos a mim" +msgstr "" #: src/tables/Filter.tsx:96 msgid "Outstanding" -msgstr "Pendente" +msgstr "" #: src/tables/Filter.tsx:97 msgid "Show outstanding orders" -msgstr "Mostrar pedidos pendentes" +msgstr "" #: src/tables/Filter.tsx:104 #: src/tables/build/BuildOrderTable.tsx:119 msgid "Overdue" -msgstr "Em atraso" +msgstr "" #: src/tables/Filter.tsx:105 msgid "Show overdue orders" -msgstr "Mostrar pedidos atrasados" +msgstr "" #: src/tables/FilterSelectDrawer.tsx:51 msgid "Remove filter" -msgstr "Remover filtro" +msgstr "" #: src/tables/FilterSelectDrawer.tsx:136 msgid "Select filter" -msgstr "Selecionar filtro" +msgstr "" #: src/tables/FilterSelectDrawer.tsx:137 msgid "Filter" -msgstr "Filtro" +msgstr "" #: src/tables/FilterSelectDrawer.tsx:144 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:38 #: src/tables/stock/StockItemTestResultTable.tsx:180 msgid "Value" -msgstr "Valor" +msgstr "" #: src/tables/FilterSelectDrawer.tsx:145 msgid "Select filter value" -msgstr "Selecionar valor do filtro" +msgstr "" #: src/tables/FilterSelectDrawer.tsx:185 msgid "Table Filters" -msgstr "Filtros da Tabela" +msgstr "" #: src/tables/FilterSelectDrawer.tsx:217 msgid "Add Filter" -msgstr "Adicionar Filtro" +msgstr "" #: src/tables/FilterSelectDrawer.tsx:226 msgid "Clear Filters" -msgstr "Limpar Filtros" +msgstr "" #: src/tables/InvenTreeTable.tsx:119 #: src/tables/InvenTreeTable.tsx:390 #: src/tables/InvenTreeTable.tsx:411 msgid "No records found" -msgstr "Nenhum registro encontrado" +msgstr "" #: src/tables/InvenTreeTable.tsx:422 msgid "Server returned incorrect data type" -msgstr "O servidor retornou um tipo de dado incorreto" +msgstr "" #: src/tables/InvenTreeTable.tsx:430 msgid "Bad request" -msgstr "Requisição inválida" +msgstr "" #: src/tables/InvenTreeTable.tsx:433 msgid "Unauthorized" -msgstr "Não autorizado" +msgstr "" #: src/tables/InvenTreeTable.tsx:436 msgid "Forbidden" -msgstr "Proibido" +msgstr "" #: src/tables/InvenTreeTable.tsx:439 msgid "Not found" -msgstr "Não encontrado" +msgstr "" #: src/tables/InvenTreeTable.tsx:488 #: src/tables/InvenTreeTable.tsx:611 msgid "Delete selected records" -msgstr "Remover registros selecionados" +msgstr "" #: src/tables/InvenTreeTable.tsx:492 msgid "Are you sure you want to delete the selected records?" -msgstr "Tem certeza que deseja apagar os registros selecionados?" +msgstr "" #: src/tables/InvenTreeTable.tsx:494 msgid "This action cannot be undone!" -msgstr "Essa ação não pode ser desfeita!" +msgstr "" #: src/tables/InvenTreeTable.tsx:522 msgid "Deleted records" -msgstr "Registos removidos" +msgstr "" #: src/tables/InvenTreeTable.tsx:523 msgid "Records were deleted successfully" -msgstr "Registros foram removidos com sucesso" +msgstr "" #: src/tables/InvenTreeTable.tsx:532 msgid "Failed to delete records" -msgstr "Falha ao remover registros" +msgstr "" #: src/tables/InvenTreeTable.tsx:594 #: src/tables/InvenTreeTable.tsx:595 @@ -4862,28 +4863,28 @@ msgstr "Falha ao remover registros" #: src/tables/InvenTreeTable.tsx:601 #: src/tables/InvenTreeTable.tsx:602 msgid "Barcode actions" -msgstr "Ações de código de barras" +msgstr "" #: src/tables/InvenTreeTable.tsx:630 msgid "Refresh data" -msgstr "Atualizar dados" +msgstr "" #: src/tables/InvenTreeTable.tsx:648 msgid "Table filters" -msgstr "Filtros da Tabela" +msgstr "" #: src/tables/bom/BomTable.tsx:78 msgid "This BOM item is defined for a different parent" -msgstr "Este item da BOM é definido para um pai diferente" +msgstr "" #: src/tables/bom/BomTable.tsx:93 msgid "Part Information" -msgstr "Informação da Peça" +msgstr "" #: src/tables/bom/BomTable.tsx:179 #: src/tables/part/PartTable.tsx:124 msgid "No stock" -msgstr "Sem Estoque" +msgstr "" #: src/tables/bom/BomTable.tsx:187 #: src/tables/build/BuildLineTable.tsx:104 @@ -4894,39 +4895,39 @@ msgstr "" #: src/tables/bom/BomTable.tsx:195 #: src/tables/build/BuildLineTable.tsx:67 msgid "Includes substitute stock" -msgstr "Incluir estoque de substitutos" +msgstr "" #: src/tables/bom/BomTable.tsx:204 #: src/tables/build/BuildLineTable.tsx:77 msgid "Includes variant stock" -msgstr "Incluir estoque de variantes" +msgstr "" #: src/tables/bom/BomTable.tsx:229 #: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:205 msgid "Stock Information" -msgstr "Informação do Estoque" +msgstr "" #: src/tables/bom/BomTable.tsx:241 #: src/tables/build/BuildLineTable.tsx:195 msgid "Consumable item" -msgstr "Item Consumível" +msgstr "" #: src/tables/bom/BomTable.tsx:262 msgid "Show trackable items" -msgstr "Mostrar itens rastreáveis" +msgstr "" #: src/tables/bom/BomTable.tsx:267 msgid "Show asssmbled items" -msgstr "Exibir itens montados" +msgstr "" #: src/tables/bom/BomTable.tsx:272 msgid "Show items with available stock" -msgstr "Mostrar itens com estoque disponível" +msgstr "" #: src/tables/bom/BomTable.tsx:277 msgid "Show items on order" -msgstr "Mostrar itens no pedido" +msgstr "" #: src/tables/bom/BomTable.tsx:281 msgid "Validated" @@ -4934,7 +4935,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:282 msgid "Show validated items" -msgstr "Mostrar itens validados" +msgstr "" #: src/tables/bom/BomTable.tsx:286 #: src/tables/bom/UsedInTable.tsx:63 @@ -4944,31 +4945,31 @@ msgstr "" #: src/tables/bom/BomTable.tsx:287 #: src/tables/bom/UsedInTable.tsx:64 msgid "Show inherited items" -msgstr "Mostrar itens herdados" +msgstr "" #: src/tables/bom/BomTable.tsx:291 #: src/tables/bom/UsedInTable.tsx:68 #: src/tables/build/BuildLineTable.tsx:46 msgid "Optional" -msgstr "Opcional" +msgstr "" #: src/tables/bom/BomTable.tsx:292 #: src/tables/bom/UsedInTable.tsx:69 msgid "Show optional items" -msgstr "Mostrar itens opcionais" +msgstr "" #: src/tables/bom/BomTable.tsx:296 #: src/tables/build/BuildLineTable.tsx:41 msgid "Consumable" -msgstr "Consumível" +msgstr "" #: src/tables/bom/BomTable.tsx:297 msgid "Show consumable items" -msgstr "Mostrar itens consumíveis" +msgstr "" #: src/tables/bom/BomTable.tsx:301 msgid "Has Pricing" -msgstr "Tem Preço" +msgstr "" #: src/tables/bom/BomTable.tsx:301 #~ msgid "Create BOM Item" @@ -4976,7 +4977,7 @@ msgstr "Tem Preço" #: src/tables/bom/BomTable.tsx:302 msgid "Show items with pricing" -msgstr "Exibir itens com preço" +msgstr "" #: src/tables/bom/BomTable.tsx:311 #: src/tables/bom/BomTable.tsx:399 @@ -5013,7 +5014,7 @@ msgstr "" #: src/tables/bom/BomTable.tsx:343 msgid "View BOM" -msgstr "Ver BOM" +msgstr "" #: src/tables/bom/BomTable.tsx:348 #~ msgid "Delete Bom Item" @@ -5029,51 +5030,51 @@ msgstr "Ver BOM" #: src/tables/bom/BomTable.tsx:354 msgid "Validate BOM line" -msgstr "Validar linha da BOM" +msgstr "" #: src/tables/bom/BomTable.tsx:362 msgid "Edit Substitutes" -msgstr "Editar substitutos" +msgstr "" #: src/tables/bom/UsedInTable.tsx:74 msgid "Show active assemblies" -msgstr "Mostrar montagens ativas" +msgstr "" #: src/tables/bom/UsedInTable.tsx:78 #: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" -msgstr "Rastreável" +msgstr "" #: src/tables/bom/UsedInTable.tsx:79 msgid "Show trackable assemblies" -msgstr "Mostrar montagens rastreáveis" +msgstr "" #: src/tables/build/BuildLineTable.tsx:31 #: src/tables/stock/StockItemTable.tsx:270 msgid "Allocated" -msgstr "Alocado" +msgstr "" #: src/tables/build/BuildLineTable.tsx:32 msgid "Show allocated lines" -msgstr "Mostrar linhas alocadas" +msgstr "" #: src/tables/build/BuildLineTable.tsx:37 msgid "Show lines with available stock" -msgstr "Mostrar linhas com estoque disponível" +msgstr "" #: src/tables/build/BuildLineTable.tsx:42 msgid "Show consumable lines" -msgstr "Mostrar linhas consumíveis" +msgstr "" #: src/tables/build/BuildLineTable.tsx:47 msgid "Show optional lines" -msgstr "Mostrar linhas opcionais" +msgstr "" #: src/tables/build/BuildLineTable.tsx:51 #: src/tables/stock/StockItemTable.tsx:329 msgid "Tracked" -msgstr "Monitorado" +msgstr "" #: src/tables/build/BuildLineTable.tsx:52 msgid "Show tracked lines" @@ -5081,39 +5082,39 @@ msgstr "" #: src/tables/build/BuildLineTable.tsx:86 msgid "In production" -msgstr "Em produção" +msgstr "" #: src/tables/build/BuildLineTable.tsx:118 #: src/tables/stock/StockItemTable.tsx:175 msgid "No stock available" -msgstr "Nenhum estoque disponível" +msgstr "" #: src/tables/build/BuildLineTable.tsx:157 msgid "Unit Quantity" -msgstr "Quantidade Unitária" +msgstr "" #: src/tables/build/BuildLineTable.tsx:231 msgid "Order Stock" -msgstr "Pedir estoque" +msgstr "" #: src/tables/build/BuildLineTable.tsx:237 msgid "Build Stock" -msgstr "Estoque de Produção" +msgstr "" #: src/tables/build/BuildOrderTable.tsx:109 msgid "Show active orders" -msgstr "Mostrar pedidos ativos" +msgstr "" #: src/tables/build/BuildOrderTable.tsx:114 #: src/tables/purchasing/PurchaseOrderTable.tsx:56 #: src/tables/sales/ReturnOrderTable.tsx:47 #: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" -msgstr "Filtrar por estado do pedido" +msgstr "" #: src/tables/build/BuildOrderTable.tsx:121 msgid "Show overdue status" -msgstr "Mostrar estados atrasados" +msgstr "" #: src/tables/build/BuildOrderTable.tsx:132 #: src/tables/purchasing/PurchaseOrderTable.tsx:65 @@ -5228,23 +5229,23 @@ msgstr "" #: src/tables/company/AddressTable.tsx:121 #: src/tables/company/AddressTable.tsx:185 msgid "Add Address" -msgstr "Adicionar endereço" +msgstr "" #: src/tables/company/AddressTable.tsx:126 msgid "Address created" -msgstr "Endereço criado" +msgstr "" #: src/tables/company/AddressTable.tsx:135 msgid "Edit Address" -msgstr "Editar o Endereço" +msgstr "" #: src/tables/company/AddressTable.tsx:143 msgid "Delete Address" -msgstr "Excluir Endereço" +msgstr "" #: src/tables/company/AddressTable.tsx:144 msgid "Are you sure you want to delete this address?" -msgstr "Tem a certeza de que quer apagar esta endereço?" +msgstr "" #: src/tables/company/CompanyTable.tsx:71 #~ msgid "New Company" @@ -5253,7 +5254,7 @@ msgstr "Tem a certeza de que quer apagar esta endereço?" #: src/tables/company/CompanyTable.tsx:74 #: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" -msgstr "Adicionar Empresa" +msgstr "" #: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" @@ -5273,35 +5274,35 @@ msgstr "" #: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" -msgstr "Editar Contato" +msgstr "" #: src/tables/company/ContactTable.tsx:78 msgid "Add Contact" -msgstr "Adicionar Contato" +msgstr "" #: src/tables/company/ContactTable.tsx:89 msgid "Delete Contact" -msgstr "Excluir Contato" +msgstr "" #: src/tables/company/ContactTable.tsx:129 msgid "Add contact" -msgstr "Adicionar contato" +msgstr "" #: src/tables/general/AttachmentTable.tsx:130 msgid "File uploaded" -msgstr "Arquivo enviado" +msgstr "" #: src/tables/general/AttachmentTable.tsx:131 msgid "File {0} uploaded successfully" -msgstr "Arquivo {0} carregado com sucesso" +msgstr "" #: src/tables/general/AttachmentTable.tsx:142 msgid "Upload Error" -msgstr "Erro no carregamento" +msgstr "" #: src/tables/general/AttachmentTable.tsx:143 msgid "File could not be uploaded" -msgstr "Arquivo não pode ser carregado" +msgstr "" #: src/tables/general/AttachmentTable.tsx:187 msgid "Upload Attachment" @@ -5313,15 +5314,15 @@ msgstr "" #: src/tables/general/AttachmentTable.tsx:211 msgid "Delete Attachment" -msgstr "Excluir Anexo" +msgstr "" #: src/tables/general/AttachmentTable.tsx:221 msgid "Add attachment" -msgstr "Adicionar anexo" +msgstr "" #: src/tables/general/AttachmentTable.tsx:232 msgid "Add external link" -msgstr "Adicionar um link externo" +msgstr "" #: src/tables/general/AttachmentTable.tsx:254 #~ msgid "Upload attachment" @@ -5329,7 +5330,7 @@ msgstr "Adicionar um link externo" #: src/tables/general/AttachmentTable.tsx:289 msgid "No attachments found" -msgstr "Nenhum anexo encontrado" +msgstr "" #: src/tables/general/AttachmentTable.tsx:325 msgid "Drag attachment file here to upload" @@ -5461,7 +5462,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:180 #: src/tables/plugin/PluginListTable.tsx:568 msgid "Builtin" -msgstr "Embutido" +msgstr "" #: src/tables/machine/MachineTypeTable.tsx:146 msgid "Available drivers" @@ -5493,12 +5494,12 @@ msgstr "" #: src/tables/notifications/NotificationsTable.tsx:26 msgid "Age" -msgstr "Idade" +msgstr "" #: src/tables/notifications/NotificationsTable.tsx:40 #: src/tables/plugin/PluginErrorTable.tsx:37 msgid "Message" -msgstr "Mensagem" +msgstr "" #: src/tables/part/ParametricPartTable.tsx:75 #: src/tables/part/PartParameterTable.tsx:88 @@ -5517,28 +5518,28 @@ msgstr "" #: src/tables/part/PartParameterTable.tsx:121 #: src/tables/part/PartParameterTable.tsx:144 msgid "Edit Part Parameter" -msgstr "Editar Parâmetro da Peça" +msgstr "" #: src/tables/part/PartCategoryTable.tsx:60 #: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" -msgstr "Incluir Subcategorias" +msgstr "" #: src/tables/part/PartCategoryTable.tsx:61 msgid "Include subcategories in results" -msgstr "Incluir subcategorias nos resultados" +msgstr "" #: src/tables/part/PartCategoryTable.tsx:66 msgid "Show structural categories" -msgstr "Mostrar categorias estruturais" +msgstr "" #: src/tables/part/PartCategoryTable.tsx:73 msgid "New Part Category" -msgstr "Nova Categoria de Peça" +msgstr "" #: src/tables/part/PartCategoryTable.tsx:98 msgid "Add Part Category" -msgstr "Adicionar Categoria de Peça" +msgstr "" #: src/tables/part/PartCategoryTemplateTable.tsx:38 #: src/tables/part/PartCategoryTemplateTable.tsx:131 @@ -5563,147 +5564,147 @@ msgstr "" #: src/tables/part/PartParameterTable.tsx:105 msgid "New Part Parameter" -msgstr "Novo Parâmetro de Peça" +msgstr "" #: src/tables/part/PartParameterTable.tsx:130 #: src/tables/part/PartParameterTable.tsx:152 msgid "Delete Part Parameter" -msgstr "Apagar Parâmetro da Peça" +msgstr "" #: src/tables/part/PartParameterTable.tsx:170 msgid "Add parameter" -msgstr "Adiciona parâmetro" +msgstr "" #: src/tables/part/PartParameterTable.tsx:191 #: src/tables/stock/StockItemTable.tsx:300 msgid "Include Variants" -msgstr "Incluir Variantes" +msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:31 msgid "Checkbox" -msgstr "Caixa de seleção" +msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:32 msgid "Show checkbox templates" -msgstr "Mostrar modelos da caixa de seleção" +msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:36 msgid "Has choices" -msgstr "Tem escolhas" +msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:37 msgid "Show templates with choices" -msgstr "Mostrar modelos com escolhas" +msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 #: src/tables/part/PartTable.tsx:198 msgid "Has Units" -msgstr "Possui unidades" +msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:42 msgid "Show templates with units" -msgstr "Mostrar modelos com unidades" +msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:85 msgid "Add Parameter Template" -msgstr "Adicionar Modelo de Parâmetro" +msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:100 msgid "Edit Parameter Template" -msgstr "Edital Modelo de Parâmetro" +msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:111 msgid "Delete Parameter Template" -msgstr "Excluir Modelo de Parâmetro" +msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:141 msgid "Add parameter template" -msgstr "Adicionar modelo de parâmetro" +msgstr "" #: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" -msgstr "Estoque mínimo" +msgstr "" #: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" -msgstr "Alocações de Pedido de Produção" +msgstr "" #: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" -msgstr "Alocações do Pedido de Vendas" +msgstr "" #: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" -msgstr "Filtrar por peça em estado ativo" +msgstr "" #: src/tables/part/PartTable.tsx:174 #: src/tables/stock/StockItemTable.tsx:265 msgid "Assembly" -msgstr "Montagem" +msgstr "" #: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" -msgstr "Filtrar por atributo de montagem" +msgstr "" #: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" -msgstr "Incluir peças em subcategorias" +msgstr "" #: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" -msgstr "Filtrar por atributo do componente" +msgstr "" #: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" -msgstr "Filtrar por atributo rastreável" +msgstr "" #: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" -msgstr "Filtrar por peças que têm unidades" +msgstr "" #: src/tables/part/PartTable.tsx:204 msgid "Has IPN" -msgstr "Tem IPN" +msgstr "" #: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" -msgstr "Filtrar por partes que tenham um número de peça interna" +msgstr "" #: src/tables/part/PartTable.tsx:210 msgid "Has Stock" -msgstr "Tem estoque" +msgstr "" #: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" -msgstr "Filtrar por peças que têm estoque" +msgstr "" #: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" -msgstr "Filtrar por peças que tenham estoque baixo" +msgstr "" #: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" -msgstr "Comprável" +msgstr "" #: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" -msgstr "Filtrar por peças que são compráveis" +msgstr "" #: src/tables/part/PartTable.tsx:228 msgid "Salable" -msgstr "Vendível" +msgstr "" #: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" -msgstr "Filtrar por peças que são vendíveis" +msgstr "" #: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" -msgstr "Filtrar por peças que são virtuais" +msgstr "" #: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" -msgstr "Não é Virtual" +msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:52 msgid "Results" @@ -5720,7 +5721,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:80 msgid "Show required tests" -msgstr "Mostrar testes necessários" +msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:84 #: src/tables/settings/TemplateTable.tsx:160 @@ -5738,7 +5739,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:90 msgid "Show tests that require a value" -msgstr "Mostrar testes que exigem um valor" +msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:94 msgid "Requires Attachment" @@ -5746,7 +5747,7 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:95 msgid "Show tests that require an attachment" -msgstr "Mostrar testes que exigem um anexo" +msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:99 msgid "Include Inherited" @@ -5767,15 +5768,15 @@ msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:126 #: src/tables/part/PartTestTemplateTable.tsx:201 msgid "Add Test Template" -msgstr "Adicionar Modelo de Teste" +msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:142 msgid "Edit Test Template" -msgstr "Editar Modelo de Teste" +msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:153 msgid "Delete Test Template" -msgstr "Excluir Modelo de Teste" +msgstr "" #: src/tables/part/PartTestTemplateTable.tsx:155 msgid "This action cannot be reversed" @@ -5791,39 +5792,39 @@ msgstr "Selecionar" #: src/tables/part/PartVariantTable.tsx:16 msgid "Show active variants" -msgstr "Mostrar variantes ativos" +msgstr "" #: src/tables/part/PartVariantTable.tsx:20 msgid "Template" -msgstr "Modelo" +msgstr "" #: src/tables/part/PartVariantTable.tsx:21 msgid "Show template variants" -msgstr "Mostrar variantes modelo" +msgstr "" #: src/tables/part/PartVariantTable.tsx:26 msgid "Show virtual variants" -msgstr "Mostrar variantes virtuais" +msgstr "" #: src/tables/part/PartVariantTable.tsx:31 msgid "Show trackable variants" -msgstr "Mostrar variantes rastreáveis" +msgstr "" #: src/tables/part/RelatedPartTable.tsx:84 msgid "Add Related Part" -msgstr "Adicionar Peça Relacionada" +msgstr "" #: src/tables/part/RelatedPartTable.tsx:99 msgid "Delete Related Part" -msgstr "Excluir Peça Relacionada" +msgstr "" #: src/tables/part/RelatedPartTable.tsx:106 msgid "Add related part" -msgstr "Adicionar peça relacionada" +msgstr "" #: src/tables/plugin/PluginErrorTable.tsx:29 msgid "Stage" -msgstr "Fase" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:95 msgid "Plugin with key {pluginKey} not found" @@ -5831,7 +5832,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:97 msgid "An error occurred while fetching plugin details" -msgstr "Ocorreu um erro ao obter os detalhes do plugin" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:113 #~ msgid "Plugin with id {id} not found" @@ -5839,11 +5840,11 @@ msgstr "Ocorreu um erro ao obter os detalhes do plugin" #: src/tables/plugin/PluginListTable.tsx:122 msgid "Plugin information" -msgstr "Informações do plugin" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:134 msgid "Author" -msgstr "Autor" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:134 #~ msgid "Plugin Actions" @@ -5865,7 +5866,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:163 msgid "Package information" -msgstr "Informações do pacote" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:169 msgid "Package Name" @@ -5881,35 +5882,35 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:197 msgid "Plugin settings" -msgstr "Configurações do Plugin" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:214 msgid "Plugin is active" -msgstr "Plugin está ativo" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:220 msgid "Plugin is inactive" -msgstr "Plugin está inativo" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:227 msgid "Plugin is not installed" -msgstr "Plugin não está instalado" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:253 msgid "Plugin" -msgstr "Plugin" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:287 msgid "Description not available" -msgstr "Descrição não disponível" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:319 msgid "Confirm plugin activation" -msgstr "Confirmar ativação do plugin" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:320 msgid "Confirm plugin deactivation" -msgstr "Confirmar desativação do plugin" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:325 msgid "The selected plugin will be activated" @@ -5921,7 +5922,7 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:334 msgid "Activate Plugin" -msgstr "Ativar Plugin" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:338 #~ msgid "Deactivate Plugin" @@ -5937,7 +5938,7 @@ msgstr "Ativar Plugin" #: src/tables/plugin/PluginListTable.tsx:362 msgid "Deactivate" -msgstr "Desativar" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:366 #~ msgid "Confirm" @@ -5945,7 +5946,7 @@ msgstr "Desativar" #: src/tables/plugin/PluginListTable.tsx:373 msgid "Activate" -msgstr "Ativar" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:376 #~ msgid "Activating plugin" @@ -5977,15 +5978,15 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:438 msgid "Install plugin" -msgstr "Instalar plugin" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:451 msgid "Install" -msgstr "Instalar" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:452 msgid "Plugin installed successfully" -msgstr "Plugin instalado com sucesso" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:457 msgid "Uninstall Plugin" @@ -6017,19 +6018,19 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:498 msgid "Plugins reloaded" -msgstr "Plugins recarregados" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:499 msgid "Plugins were reloaded successfully" -msgstr "Plugins foram recarregados com sucesso" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:515 msgid "Reload Plugins" -msgstr "Recarregar plugins" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:524 msgid "Install Plugin" -msgstr "Instalar Plugin" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:544 msgid "Plugin Detail" @@ -6037,12 +6038,12 @@ msgstr "" #: src/tables/plugin/PluginListTable.tsx:573 msgid "Sample" -msgstr "Amostra" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:578 #: src/tables/stock/StockItemTable.tsx:305 msgid "Installed" -msgstr "Instalado" +msgstr "" #: src/tables/plugin/PluginListTable.tsx:615 #~ msgid "Plugin detail" @@ -6059,7 +6060,7 @@ msgstr "" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:70 msgid "Edit Parameter" -msgstr "Editar Parâmetro" +msgstr "" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:73 #~ msgid "Parameter deleted" @@ -6071,7 +6072,7 @@ msgstr "Editar Parâmetro" #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:78 msgid "Delete Parameter" -msgstr "Excluir Parâmetro" +msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #~ msgid "Create Manufacturer Part" @@ -6079,7 +6080,7 @@ msgstr "Excluir Parâmetro" #: src/tables/purchasing/ManufacturerPartTable.tsx:92 msgid "Delete Manufacturer Part" -msgstr "Excluir Peça do Fabricante" +msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:100 #~ msgid "Manufacturer part updated" @@ -6095,71 +6096,71 @@ msgstr "Excluir Peça do Fabricante" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:86 msgid "Part Description" -msgstr "Descrição da Peça" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:113 msgid "Total Quantity" -msgstr "Quantidade Total" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:129 msgid "Received" -msgstr "Recebido" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:148 msgid "Supplier Code" -msgstr "Código do Fornecedor" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:155 msgid "Supplier Link" -msgstr "Link do Fornecedor" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:162 msgid "Manufacturer Code" -msgstr "Código do Fabricante" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:176 msgid "Destination" -msgstr "Destino" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:198 msgid "Add Line Item" -msgstr "Adicionar Item de Linha" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:215 msgid "Edit Line Item" -msgstr "Editar Item de Linha" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:223 msgid "Delete Line Item" -msgstr "Excluir Item de Linha" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:234 msgid "Receive line item" -msgstr "Receber item de linha" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:272 msgid "Add line item" -msgstr "Adicionar item de linha" +msgstr "" #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:282 msgid "Receive items" -msgstr "Receber itens" +msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" -msgstr "MPN" +msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" -msgstr "Unidade base" +msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" -msgstr "Peça do fornecedor criada" +msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" -msgstr "Adicionar peça do fornecedor" +msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" @@ -6195,47 +6196,47 @@ msgstr "" #: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" -msgstr "Excluir Peça do Fornecedor" +msgstr "" #: src/tables/settings/CurrencyTable.tsx:28 msgid "Rate" -msgstr "Taxa" +msgstr "" #: src/tables/settings/CurrencyTable.tsx:40 msgid "Exchange rates updated" -msgstr "Taxas de câmbio atualizadas" +msgstr "" #: src/tables/settings/CurrencyTable.tsx:46 msgid "Exchange rate update error" -msgstr "Erro ao atualizar taxa de câmbio" +msgstr "" #: src/tables/settings/CurrencyTable.tsx:57 msgid "Refresh currency exchange rates" -msgstr "Atualizar taxas de câmbio" +msgstr "" #: src/tables/settings/CustomUnitsTable.tsx:50 msgid "Add Custom Unit" -msgstr "Adicionar Unidade Personalizada" +msgstr "" #: src/tables/settings/CustomUnitsTable.tsx:60 msgid "Edit Custom Unit" -msgstr "Editar Unidade Personalizada" +msgstr "" #: src/tables/settings/CustomUnitsTable.tsx:68 msgid "Delete Custom Unit" -msgstr "Excluir Unidade Personalizada" +msgstr "" #: src/tables/settings/CustomUnitsTable.tsx:100 msgid "Add custom unit" -msgstr "Adicionar unidade personalizada" +msgstr "" #: src/tables/settings/ErrorTable.tsx:29 msgid "When" -msgstr "Quando" +msgstr "" #: src/tables/settings/ErrorTable.tsx:39 msgid "Error Information" -msgstr "Informação do erro" +msgstr "" #: src/tables/settings/ErrorTable.tsx:51 msgid "Delete Error Report" @@ -6247,101 +6248,101 @@ msgstr "" #: src/tables/settings/ErrorTable.tsx:53 msgid "Are you sure you want to delete this error report?" -msgstr "Tem certeza de que deseja excluir este relatório de erro?" +msgstr "" #: src/tables/settings/ErrorTable.tsx:55 msgid "Error report deleted" -msgstr "Relatório de erro excluído" +msgstr "" #: src/tables/settings/ErrorTable.tsx:77 #: src/tables/settings/FailedTasksTable.tsx:57 msgid "Error Details" -msgstr "Detalhes do Erro" +msgstr "" #: src/tables/settings/FailedTasksTable.tsx:24 #: src/tables/settings/PendingTasksTable.tsx:17 #: src/tables/settings/ScheduledTasksTable.tsx:19 msgid "Task" -msgstr "Tarefa" +msgstr "" #: src/tables/settings/FailedTasksTable.tsx:30 #: src/tables/settings/PendingTasksTable.tsx:22 msgid "Task ID" -msgstr "ID da Tarefa" +msgstr "" #: src/tables/settings/FailedTasksTable.tsx:34 #: src/tables/stock/StockItemTestResultTable.tsx:205 msgid "Started" -msgstr "Iniciado" +msgstr "" #: src/tables/settings/FailedTasksTable.tsx:40 msgid "Stopped" -msgstr "Parado" +msgstr "" #: src/tables/settings/FailedTasksTable.tsx:46 msgid "Attempts" -msgstr "Tentativas" +msgstr "" #: src/tables/settings/GroupTable.tsx:51 msgid "Group with id {id} not found" -msgstr "Grupo com o id {id} não encontrado" +msgstr "" #: src/tables/settings/GroupTable.tsx:53 msgid "An error occurred while fetching group details" -msgstr "Ocorreu um erro ao obter os detalhes do grupo" +msgstr "" #: src/tables/settings/GroupTable.tsx:77 msgid "Permission set" -msgstr "Permissão definida" +msgstr "" #: src/tables/settings/GroupTable.tsx:126 msgid "Delete group" -msgstr "Apagar grupo" +msgstr "" #: src/tables/settings/GroupTable.tsx:127 msgid "Group deleted" -msgstr "Grupo excluído" +msgstr "" #: src/tables/settings/GroupTable.tsx:129 msgid "Are you sure you want to delete this group?" -msgstr "Você tem certeza de que deseja excluir este grupo?" +msgstr "" #: src/tables/settings/GroupTable.tsx:134 #: src/tables/settings/GroupTable.tsx:146 msgid "Add group" -msgstr "Adicionar grupo" +msgstr "" #: src/tables/settings/GroupTable.tsx:158 msgid "Edit group" -msgstr "Editar grupo" +msgstr "" #: src/tables/settings/PendingTasksTable.tsx:36 msgid "Arguments" -msgstr "Argumentos" +msgstr "" #: src/tables/settings/ProjectCodeTable.tsx:42 msgid "Add Project Code" -msgstr "Adicionar Código do Projeto" +msgstr "" #: src/tables/settings/ProjectCodeTable.tsx:54 msgid "Edit Project Code" -msgstr "Editar Código do Projeto" +msgstr "" #: src/tables/settings/ProjectCodeTable.tsx:62 msgid "Delete Project Code" -msgstr "Excluir Código do Projeto" +msgstr "" #: src/tables/settings/ProjectCodeTable.tsx:94 msgid "Add project code" -msgstr "Adicionar código do projeto" +msgstr "" #: src/tables/settings/ScheduledTasksTable.tsx:25 msgid "Last Run" -msgstr "Última Execução" +msgstr "" #: src/tables/settings/ScheduledTasksTable.tsx:47 msgid "Next Run" -msgstr "Próxima Execução" +msgstr "" #: src/tables/settings/TemplateTable.tsx:82 msgid "Template not found" @@ -6410,68 +6411,68 @@ msgstr "" #: src/tables/settings/UserTable.tsx:79 msgid "User with id {id} not found" -msgstr "Usuário com o id {id} não encontrado" +msgstr "" #: src/tables/settings/UserTable.tsx:81 msgid "An error occurred while fetching user details" -msgstr "Ocorreu um erro ao obter os detalhes do usuário" +msgstr "" #: src/tables/settings/UserTable.tsx:99 msgid "Is Active" -msgstr "Está Ativo" +msgstr "" #: src/tables/settings/UserTable.tsx:100 msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts." -msgstr "Designa se esse usuário deve ser tratado como ativo. Desmarque isso em vez de excluir contas." +msgstr "" #: src/tables/settings/UserTable.tsx:104 msgid "Is Staff" -msgstr "É da Equipe" +msgstr "" #: src/tables/settings/UserTable.tsx:105 msgid "Designates whether the user can log into the django admin site." -msgstr "Designa se o usuário pode fazer entrar no site administrativo do django." +msgstr "" #: src/tables/settings/UserTable.tsx:109 msgid "Is Superuser" -msgstr "É Superusuário" +msgstr "" #: src/tables/settings/UserTable.tsx:110 msgid "Designates that this user has all permissions without explicitly assigning them." -msgstr "Indica que este usuário tem todas as permissões sem atribuí-las explicitamente." +msgstr "" #: src/tables/settings/UserTable.tsx:120 msgid "You cannot edit the rights for the currently logged-in user." -msgstr "Você não pode editar os direitos para o usuário conectado no momento." +msgstr "" #: src/tables/settings/UserTable.tsx:151 msgid "No groups" -msgstr "Sem grupos" +msgstr "" #: src/tables/settings/UserTable.tsx:231 msgid "Delete user" -msgstr "Excluir usuário" +msgstr "" #: src/tables/settings/UserTable.tsx:232 msgid "User deleted" -msgstr "Usuário excluído" +msgstr "" #: src/tables/settings/UserTable.tsx:234 msgid "Are you sure you want to delete this user?" -msgstr "Tem certeza de que deseja excluir este usuário?" +msgstr "" #: src/tables/settings/UserTable.tsx:240 #: src/tables/settings/UserTable.tsx:258 msgid "Add user" -msgstr "Adicionar usuário" +msgstr "" #: src/tables/settings/UserTable.tsx:248 msgid "Added user" -msgstr "Usuário adicionado" +msgstr "" #: src/tables/settings/UserTable.tsx:270 msgid "Edit user" -msgstr "Editar usuário" +msgstr "" #: src/tables/stock/LocationTypesTable.tsx:36 #: src/tables/stock/LocationTypesTable.tsx:105 @@ -6492,140 +6493,140 @@ msgstr "" #: src/tables/stock/StockItemTable.tsx:90 msgid "This stock item is in production" -msgstr "Este item de estoque está em produção" +msgstr "" #: src/tables/stock/StockItemTable.tsx:99 msgid "This stock item has been assigned to a sales order" -msgstr "Este item em estoque foi reservado para um pedido" +msgstr "" #: src/tables/stock/StockItemTable.tsx:108 msgid "This stock item has been assigned to a customer" -msgstr "Este item em estoque foi reservado para um cliente" +msgstr "" #: src/tables/stock/StockItemTable.tsx:117 msgid "This stock item is installed in another stock item" -msgstr "Este item em estoque foi instalado em outro item de estoque" +msgstr "" #: src/tables/stock/StockItemTable.tsx:126 msgid "This stock item has been consumed by a build order" -msgstr "Este item de estoque foi consumido por um pedido de produção" +msgstr "" #: src/tables/stock/StockItemTable.tsx:135 msgid "This stock item has expired" -msgstr "Este item de estoque expirou" +msgstr "" #: src/tables/stock/StockItemTable.tsx:139 msgid "This stock item is stale" -msgstr "Este item de estoque está velho" +msgstr "" #: src/tables/stock/StockItemTable.tsx:150 msgid "This stock item is fully allocated" -msgstr "Este item de estoque está totalmente alocado" +msgstr "" #: src/tables/stock/StockItemTable.tsx:157 msgid "This stock item is partially allocated" -msgstr "Este item de estoque está parcialmente alocado" +msgstr "" #: src/tables/stock/StockItemTable.tsx:185 msgid "This stock item has been depleted" -msgstr "Este item de estoque foi esgotado" +msgstr "" #: src/tables/stock/StockItemTable.tsx:255 msgid "Show stock for active parts" -msgstr "Mostrar estoque de peças ativas" +msgstr "" #: src/tables/stock/StockItemTable.tsx:260 msgid "Filter by stock status" -msgstr "Filtrar por estado do estoque" +msgstr "" #: src/tables/stock/StockItemTable.tsx:266 msgid "Show stock for assmebled parts" -msgstr "Mostrar estoque para peças montadas" +msgstr "" #: src/tables/stock/StockItemTable.tsx:271 msgid "Show items which have been allocated" -msgstr "Mostrar itens que foram alocados" +msgstr "" #: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are available" -msgstr "Mostrar itens que estão disponíveis" +msgstr "" #: src/tables/stock/StockItemTable.tsx:280 #: src/tables/stock/StockLocationTable.tsx:33 msgid "Include Sublocations" -msgstr "Incluir Sublocais" +msgstr "" #: src/tables/stock/StockItemTable.tsx:281 msgid "Include stock in sublocations" -msgstr "Incluir estoque em sublocais" +msgstr "" #: src/tables/stock/StockItemTable.tsx:285 msgid "Depleted" -msgstr "Esgotado" +msgstr "" #: src/tables/stock/StockItemTable.tsx:286 msgid "Show depleted stock items" -msgstr "Mostrar itens de estoque esgotados" +msgstr "" #: src/tables/stock/StockItemTable.tsx:291 msgid "Show items which are in stock" -msgstr "Mostrar itens que estão em estoque" +msgstr "" #: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which are in production" -msgstr "Mostrar itens que estão em produção" +msgstr "" #: src/tables/stock/StockItemTable.tsx:301 msgid "Include stock items for variant parts" -msgstr "Incluir itens de estoque para peças variantes" +msgstr "" #: src/tables/stock/StockItemTable.tsx:306 msgid "Show stock items which are installed in other items" -msgstr "Mostrar itens de estoque que estão instalados em outros itens" +msgstr "" #: src/tables/stock/StockItemTable.tsx:310 msgid "Sent to Customer" -msgstr "Enviar para Cliente" +msgstr "" #: src/tables/stock/StockItemTable.tsx:311 msgid "Show items which have been sent to a customer" -msgstr "Mostrar itens enviados para um cliente" +msgstr "" #: src/tables/stock/StockItemTable.tsx:315 msgid "Is Serialized" -msgstr "É Serializado" +msgstr "" #: src/tables/stock/StockItemTable.tsx:316 msgid "Show items which have a serial number" -msgstr "Mostrar itens com um número de série" +msgstr "" #: src/tables/stock/StockItemTable.tsx:323 msgid "Has Batch Code" -msgstr "Possuí Código de Lote" +msgstr "" #: src/tables/stock/StockItemTable.tsx:324 msgid "Show items which have a batch code" -msgstr "Mostrar itens com um código de lote" +msgstr "" #: src/tables/stock/StockItemTable.tsx:330 msgid "Show tracked items" -msgstr "Mostrar itens monitorados" +msgstr "" #: src/tables/stock/StockItemTable.tsx:334 msgid "Has Purchase Price" -msgstr "Tem Preço de Compra" +msgstr "" #: src/tables/stock/StockItemTable.tsx:335 msgid "Show items which have a purchase price" -msgstr "Mostrar itens com preço de compra" +msgstr "" #: src/tables/stock/StockItemTable.tsx:343 msgid "External Location" -msgstr "Localização Externa" +msgstr "" #: src/tables/stock/StockItemTable.tsx:344 msgid "Show items in an external location" -msgstr "Mostrar itens com localização externa" +msgstr "" #: src/tables/stock/StockItemTable.tsx:416 msgid "Add a new stock item" @@ -6770,7 +6771,7 @@ msgstr "" #: src/tables/stock/StockLocationTable.tsx:34 msgid "Include sublocations in results" -msgstr "Incluir sublocais nos resultados" +msgstr "" #: src/tables/stock/StockLocationTable.tsx:38 msgid "structural" @@ -6778,7 +6779,7 @@ msgstr "" #: src/tables/stock/StockLocationTable.tsx:39 msgid "Show structural locations" -msgstr "Mostrar locais estruturais" +msgstr "" #: src/tables/stock/StockLocationTable.tsx:43 msgid "external" @@ -6786,16 +6787,16 @@ msgstr "" #: src/tables/stock/StockLocationTable.tsx:44 msgid "Show external locations" -msgstr "Mostrar locais externos" +msgstr "" #: src/tables/stock/StockLocationTable.tsx:48 msgid "Has location type" -msgstr "Tem Tipo de localização" +msgstr "" #: src/tables/stock/StockLocationTable.tsx:85 #: src/tables/stock/StockLocationTable.tsx:110 msgid "Add Stock Location" -msgstr "Adicionar Local de Estoque" +msgstr "" #: src/tables/stock/StockTrackingTable.tsx:64 msgid "Added" @@ -6811,16 +6812,17 @@ msgstr "" #: src/views/MobileAppView.tsx:22 msgid "Mobile viewport detected" -msgstr "Visualização móvel detectada" +msgstr "" #: src/views/MobileAppView.tsx:25 msgid "Platform UI is optimized for Tablets and Desktops, you can use the official app for a mobile experience." -msgstr "A interface de usuário da plataforma é otimizada para Tablets e Desktops, você pode usar o app oficial para uma experiência para celulares." +msgstr "" #: src/views/MobileAppView.tsx:31 msgid "Read the docs" -msgstr "Leia a documentação" +msgstr "" #: src/views/MobileAppView.tsx:35 msgid "Ignore and continue to Desktop view" msgstr "" + diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index 4292794144..559dec1c62 100644 --- a/src/frontend/src/locales/ru/messages.po +++ b/src/frontend/src/locales/ru/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "Ошибка" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "Очистить" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Ошибка формы" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Успешно" @@ -343,12 +343,12 @@ msgstr "Успешно" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Обновить" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "Складские позиции" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index cdcf458da6..3b1ad24ee0 100644 --- a/src/frontend/src/locales/sk/messages.po +++ b/src/frontend/src/locales/sk/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index 1270e44c3d..17b104936d 100644 --- a/src/frontend/src/locales/sl/messages.po +++ b/src/frontend/src/locales/sl/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index 429799727f..6bbd1db03b 100644 --- a/src/frontend/src/locales/sr/messages.po +++ b/src/frontend/src/locales/sr/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "Grеška" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Greška Obrasca" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Uspešno" @@ -343,12 +343,12 @@ msgstr "Uspešno" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Obnovi" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index ca0e5ad495..7fabe54275 100644 --- a/src/frontend/src/locales/sv/messages.po +++ b/src/frontend/src/locales/sv/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "Fel" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "Rensa" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "Artikel i lager" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index c7a55e31fb..1ba8ab00a4 100644 --- a/src/frontend/src/locales/th/messages.po +++ b/src/frontend/src/locales/th/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index 6c3e0bbfe1..f3459a39a5 100644 --- a/src/frontend/src/locales/tr/messages.po +++ b/src/frontend/src/locales/tr/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "Hata" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Başarılı" @@ -343,12 +343,12 @@ msgstr "Başarılı" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/uk/messages.po b/src/frontend/src/locales/uk/messages.po index a4d395b2a8..53b5bac620 100644 --- a/src/frontend/src/locales/uk/messages.po +++ b/src/frontend/src/locales/uk/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -343,12 +343,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1385,7 +1385,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index 9ae214c405..a665c25dc5 100644 --- a/src/frontend/src/locales/vi/messages.po +++ b/src/frontend/src/locales/vi/messages.po @@ -46,9 +46,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -63,31 +63,31 @@ msgstr "" msgid "Error" msgstr "Lỗi" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -175,7 +175,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -329,12 +329,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Lỗi form" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Thành công" @@ -343,12 +343,12 @@ msgstr "Thành công" #~ msgid "Form Errors Exist" #~ msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "Cập nhật" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1182,7 +1182,7 @@ msgstr "Hàng trong kho" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "Hàng trong kho" @@ -1385,7 +1385,7 @@ msgstr "Lô hàng" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -4218,7 +4218,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4566,13 +4566,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4592,7 +4592,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/zh-hans/messages.po b/src/frontend/src/locales/zh-hans/messages.po index 0e99d4d47a..baada5d81f 100644 --- a/src/frontend/src/locales/zh-hans/messages.po +++ b/src/frontend/src/locales/zh-hans/messages.po @@ -41,9 +41,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -58,31 +58,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -170,7 +170,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -324,12 +324,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -338,12 +338,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1150,7 +1150,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1353,7 +1353,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -3974,7 +3974,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4318,13 +4318,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4344,7 +4344,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr "" diff --git a/src/frontend/src/locales/zh-hant/messages.po b/src/frontend/src/locales/zh-hant/messages.po index eab8f9289c..a8fe07ce96 100644 --- a/src/frontend/src/locales/zh-hant/messages.po +++ b/src/frontend/src/locales/zh-hant/messages.po @@ -41,9 +41,9 @@ msgstr "" msgid "Label printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:106 -#: src/components/buttons/PrintingActions.tsx:143 -#: src/components/forms/ApiForm.tsx:504 +#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/forms/ApiForm.tsx:506 #: src/components/forms/fields/ApiFormField.tsx:295 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:413 @@ -58,31 +58,31 @@ msgstr "" msgid "Error" msgstr "" -#: src/components/buttons/PrintingActions.tsx:107 +#: src/components/buttons/PrintingActions.tsx:108 msgid "The label could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:122 +#: src/components/buttons/PrintingActions.tsx:123 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:138 +#: src/components/buttons/PrintingActions.tsx:139 msgid "Report printing completed successfully" msgstr "" -#: src/components/buttons/PrintingActions.tsx:144 +#: src/components/buttons/PrintingActions.tsx:145 msgid "The report could not be generated" msgstr "" -#: src/components/buttons/PrintingActions.tsx:171 +#: src/components/buttons/PrintingActions.tsx:173 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:176 +#: src/components/buttons/PrintingActions.tsx:178 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:182 +#: src/components/buttons/PrintingActions.tsx:184 msgid "Print Reports" msgstr "" @@ -170,7 +170,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:227 -#: src/components/forms/ApiForm.tsx:571 +#: src/components/forms/ApiForm.tsx:573 #: src/contexts/ThemeContext.tsx:43 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:56 msgid "Submit" @@ -324,12 +324,12 @@ msgstr "" msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:148 +#: src/components/forms/ApiForm.tsx:149 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:428 +#: src/components/forms/ApiForm.tsx:430 #: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" @@ -338,12 +338,12 @@ msgstr "" #~ msgid "Form Errors Exist" #~ msgstr "" -#: src/components/forms/ApiForm.tsx:609 +#: src/components/forms/ApiForm.tsx:611 #: src/tables/plugin/PluginListTable.tsx:388 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:629 +#: src/components/forms/ApiForm.tsx:631 #: src/components/items/ActionDropdown.tsx:210 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:122 @@ -1150,7 +1150,7 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:199 #: src/pages/stock/LocationDetail.tsx:118 #: src/pages/stock/LocationDetail.tsx:171 -#: src/pages/stock/LocationDetail.tsx:365 +#: src/pages/stock/LocationDetail.tsx:366 msgid "Stock Items" msgstr "" @@ -1353,7 +1353,7 @@ msgstr "" #: src/defaults/menuItems.tsx:38 #: src/pages/Index/Settings/SystemSettings.tsx:199 #: src/pages/part/PartDetail.tsx:492 -#: src/pages/stock/LocationDetail.tsx:344 +#: src/pages/stock/LocationDetail.tsx:345 #: src/pages/stock/StockDetail.tsx:352 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -3974,7 +3974,7 @@ msgid "Deleting this part cannot be reversed" msgstr "" #: src/pages/part/PartDetail.tsx:764 -#: src/pages/stock/LocationDetail.tsx:301 +#: src/pages/stock/LocationDetail.tsx:302 #: src/tables/stock/StockItemTable.tsx:409 msgid "Stock Actions" msgstr "" @@ -4318,13 +4318,13 @@ msgid "Default Parts" msgstr "" #: src/pages/stock/LocationDetail.tsx:210 -#: src/pages/stock/LocationDetail.tsx:328 +#: src/pages/stock/LocationDetail.tsx:329 #: src/tables/stock/StockLocationTable.tsx:100 msgid "Edit Stock Location" msgstr "" #: src/pages/stock/LocationDetail.tsx:231 -#: src/pages/stock/LocationDetail.tsx:333 +#: src/pages/stock/LocationDetail.tsx:334 msgid "Delete Stock Location" msgstr "" @@ -4344,7 +4344,7 @@ msgstr "" msgid "Action for child locations in this location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:323 +#: src/pages/stock/LocationDetail.tsx:324 msgid "Location Actions" msgstr ""