2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-05-06 23:38:48 +00:00

New Crowdin updates (#4624)

* 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 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>
This commit is contained in:
Oliver 2023-04-18 09:40:59 +10:00 committed by GitHub
parent 3e53b60cac
commit ae05c68417
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
28 changed files with 6305 additions and 6254 deletions

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Czech\n" "Language-Team: Czech\n"
"Language: cs_CZ\n" "Language: cs_CZ\n"
@ -41,7 +41,7 @@ msgstr "Zadejte datum"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Chybějící soubor"
msgid "Missing external link" msgid "Missing external link"
msgstr "Chybějící externí odkaz" msgstr "Chybějící externí odkaz"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr "Název parametru"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "Odstranit" msgstr "Odstranit"
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Danish\n" "Language-Team: Danish\n"
"Language: da_DK\n" "Language: da_DK\n"
@ -41,7 +41,7 @@ msgstr "Angiv dato"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Manglende fil"
msgid "Missing external link" msgid "Missing external link"
msgstr "Manglende eksternt link" msgstr "Manglende eksternt link"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: German\n" "Language-Team: German\n"
"Language: de_DE\n" "Language: de_DE\n"
@ -41,7 +41,7 @@ msgstr "Datum eingeben"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Fehlende Datei"
msgid "Missing external link" msgid "Missing external link"
msgstr "Fehlender externer Link" msgstr "Fehlender externer Link"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr "Unfertige Endprodukte"
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "Fertiggestellte Endprodukte" msgstr "Fertiggestellte Endprodukte"
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Dateiformat nicht unterstützt: {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Fehler beim Lesen der Datei (ungültige Kodierung)" msgstr "Fehler beim Lesen der Datei (ungültige Kodierung)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Fehler beim Lesen der Datei (ungültiges Format)" msgstr "Fehler beim Lesen der Datei (ungültiges Format)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Fehler beim Lesen der Datei (falsche Größe)" msgstr "Fehler beim Lesen der Datei (falsche Größe)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Fehler beim Lesen der Datei (Daten könnten beschädigt sein)" msgstr "Fehler beim Lesen der Datei (Daten könnten beschädigt sein)"
@ -3481,7 +3482,7 @@ msgstr "Parametername"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr "Zuliefererteil entfernen"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "Löschen" msgstr "Löschen"
@ -6191,9 +6192,8 @@ msgid "You do not have permission to edit the BOM."
msgstr "Sie haben keine Berechtigung zum Bearbeiten der Stückliste." msgstr "Sie haben keine Berechtigung zum Bearbeiten der Stückliste."
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>" msgstr ""
msgstr "Die Stückliste für <em>%(part)s</em> hat sich geändert und muss kontrolliert werden.<br>"
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
#, python-format #, python-format
@ -6852,9 +6852,8 @@ msgid "Create new part variant"
msgstr "Neue Teilevariante anlegen" msgstr "Neue Teilevariante anlegen"
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>." msgstr ""
msgstr "Neue Variante von Vorlage anlegen <em>'%(full_name)s'</em>."
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
msgid "Unknown database" msgid "Unknown database"
@ -7038,19 +7037,20 @@ msgstr "Kein Autor gefunden"
msgid "No date found" msgid "No date found"
msgstr "Kein Datum gefunden" msgstr "Kein Datum gefunden"
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr "Plugin `{plg_name}` ist nicht kompatibel mit der aktuellen InvenTree Version {version.inventreeVersion()}!"
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "Plugin benötigt mindestens Version {plg_i.MIN_VERSION}" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr "Plugin benötigt maximal Version {plg_i.MAX_VERSION}" msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
msgid "Enable PO" msgid "Enable PO"
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "Testergebnisse" msgstr "Testergebnisse"
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "Test" msgstr "Test"
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "Ergebnis" msgstr "Ergebnis"
@ -7568,84 +7568,83 @@ msgstr "Seriennummern muss eine Liste von Ganzzahlen sein"
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "Anzahl stimmt nicht mit den Seriennummern überein" msgstr "Anzahl stimmt nicht mit den Seriennummern überein"
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr "Seriennummern existieren bereits"
msgstr "Seriennummern {exists} existieren bereits"
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "Artikel wurde einem Kundenauftrag zugewiesen" msgstr "Artikel wurde einem Kundenauftrag zugewiesen"
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "Lagerartikel ist in anderem Element verbaut" msgstr "Lagerartikel ist in anderem Element verbaut"
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "Lagerartikel enthält andere Artikel" msgstr "Lagerartikel enthält andere Artikel"
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "Artikel wurde einem Kunden zugewiesen" msgstr "Artikel wurde einem Kunden zugewiesen"
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "Lagerartikel wird aktuell produziert" msgstr "Lagerartikel wird aktuell produziert"
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "Nachverfolgbare Lagerartikel können nicht zusammengeführt werden" msgstr "Nachverfolgbare Lagerartikel können nicht zusammengeführt werden"
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "Artikel duplizeren" msgstr "Artikel duplizeren"
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "Lagerartikel müssen auf dasselbe Teil verweisen" msgstr "Lagerartikel müssen auf dasselbe Teil verweisen"
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "Lagerartikel müssen auf dasselbe Lieferantenteil verweisen" msgstr "Lagerartikel müssen auf dasselbe Lieferantenteil verweisen"
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "Status-Codes müssen zusammenpassen" msgstr "Status-Codes müssen zusammenpassen"
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "Lagerartikel kann nicht bewegt werden, da kein Bestand vorhanden ist" msgstr "Lagerartikel kann nicht bewegt werden, da kein Bestand vorhanden ist"
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "Eintrags-Notizen" msgstr "Eintrags-Notizen"
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "Wert muss für diesen Test angegeben werden" msgstr "Wert muss für diesen Test angegeben werden"
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "Anhang muss für diesen Test hochgeladen werden" msgstr "Anhang muss für diesen Test hochgeladen werden"
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "Name des Tests" msgstr "Name des Tests"
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "Testergebnis" msgstr "Testergebnis"
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "Test Ausgabe Wert" msgstr "Test Ausgabe Wert"
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "Test Ergebnis Anhang" msgstr "Test Ergebnis Anhang"
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "Test Notizen" msgstr "Test Notizen"
@ -7682,10 +7681,6 @@ msgstr "Optionales Notizfeld"
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "Seriennummern können diesem Teil nicht zugewiesen werden" msgstr "Seriennummern können diesem Teil nicht zugewiesen werden"
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr "Seriennummern existieren bereits"
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "Lagerartikel für Installation auswählen" msgstr "Lagerartikel für Installation auswählen"
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "Passwort ändern" msgstr "Passwort ändern"
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "Bearbeiten" msgstr "Bearbeiten"
@ -10719,16 +10714,6 @@ msgstr "Keine Zulieferer-Preise verfügbar"
msgid "No price break data available" msgid "No price break data available"
msgstr "Keine Staffelpreisdaten verfügbar" msgstr "Keine Staffelpreisdaten verfügbar"
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr "${human_name} bearbeiten"
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr "${human_name} löschen"
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "Keine Einkaufshistorie verfügbar" msgstr "Keine Einkaufshistorie verfügbar"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Greek\n" "Language-Team: Greek\n"
"Language: el_GR\n" "Language: el_GR\n"
@ -41,7 +41,7 @@ msgstr "Εισάγετε ημερομηνία"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Το αρχείο λείπει"
msgid "Missing external link" msgid "Missing external link"
msgstr "Λείπει ο εξωτερικός σύνδεσμος" msgstr "Λείπει ο εξωτερικός σύνδεσμος"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
"Language: es_ES\n" "Language: es_ES\n"
@ -41,7 +41,7 @@ msgstr "Seleccionar una fecha"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Archivo no encontrado"
msgid "Missing external link" msgid "Missing external link"
msgstr "Falta enlace externo" msgstr "Falta enlace externo"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr "Nombre del parámetro"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr "Eliminar piezas del proveedor"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "Artículo de stock ha sido asignado a un pedido de entrega" msgstr "Artículo de stock ha sido asignado a un pedido de entrega"
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "El artículo de stock ha sido asignado a un cliente" msgstr "El artículo de stock ha sido asignado a un cliente"
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "Los números de serie no se pueden asignar a esta pieza" msgstr "Los números de serie no se pueden asignar a esta pieza"
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "Editar" msgstr "Editar"
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Persian\n" "Language-Team: Persian\n"
"Language: fa_IR\n" "Language: fa_IR\n"
@ -41,7 +41,7 @@ msgstr "تاریخ را وارد کنید"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr ""
msgid "Missing external link" msgid "Missing external link"
msgstr "" msgstr ""
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:25\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
"Language: fr_FR\n" "Language: fr_FR\n"
@ -23,7 +23,7 @@ msgstr "Point de terminaison de l'API introuvable"
#: InvenTree/api.py:299 #: InvenTree/api.py:299
msgid "User does not have permission to view this model" msgid "User does not have permission to view this model"
msgstr "" msgstr "L'utilisateur n'a pas la permission de voir ce modèle"
#: InvenTree/exceptions.py:94 #: InvenTree/exceptions.py:94
msgid "Error details can be found in the admin panel" msgid "Error details can be found in the admin panel"
@ -41,7 +41,7 @@ msgstr "Entrer la date"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -147,7 +147,7 @@ msgstr "Chaîne de numéro de série vide"
#: InvenTree/helpers.py:640 #: InvenTree/helpers.py:640
msgid "Duplicate serial" msgid "Duplicate serial"
msgstr "Numéro de série dupliqué" msgstr "Numéro de série en doublon"
#: InvenTree/helpers.py:673 InvenTree/helpers.py:708 #: InvenTree/helpers.py:673 InvenTree/helpers.py:708
#, python-brace-format #, python-brace-format
@ -209,7 +209,7 @@ msgstr "Fichier manquant"
msgid "Missing external link" msgid "Missing external link"
msgstr "Lien externe manquant" msgstr "Lien externe manquant"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -612,7 +612,7 @@ msgstr "Retourné"
#: InvenTree/status_codes.py:182 InvenTree/status_codes.py:395 #: InvenTree/status_codes.py:182 InvenTree/status_codes.py:395
msgid "In Progress" msgid "In Progress"
msgstr "" msgstr "En Cours"
#: InvenTree/status_codes.py:183 order/models.py:1295 #: InvenTree/status_codes.py:183 order/models.py:1295
#: templates/js/translated/sales_order.js:1418 #: templates/js/translated/sales_order.js:1418
@ -747,7 +747,7 @@ msgstr "Fabrication"
#: InvenTree/status_codes.py:430 #: InvenTree/status_codes.py:430
msgid "Return" msgid "Return"
msgstr "" msgstr "Retour"
#: InvenTree/status_codes.py:431 #: InvenTree/status_codes.py:431
msgid "Repair" msgid "Repair"
@ -1833,23 +1833,24 @@ msgstr "Sorties incomplètes"
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "Sorties de Construction terminées" msgstr "Sorties de Construction terminées"
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Format de fichier non pris en charge : {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Erreur de lecture du fichier (encodage invalide)" msgstr "Erreur de lecture du fichier (encodage invalide)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Erreur de lecture du fichier (format invalide)" msgstr "Erreur de lecture du fichier (format invalide)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Erreur de lecture du fichier (dimension incorrecte)" msgstr "Erreur de lecture du fichier (dimension incorrecte)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Erreur de lecture du fichier (les données pourraient être corrompues)" msgstr "Erreur de lecture du fichier (les données pourraient être corrompues)"
@ -3056,7 +3057,7 @@ msgstr "Nombre de résultats à afficher dans chaque section de la fenêtre de p
#: common/models.py:1983 #: common/models.py:1983
msgid "Regex Search" msgid "Regex Search"
msgstr "" msgstr "Recherche Regex"
#: common/models.py:1984 #: common/models.py:1984
msgid "Enable regular expressions in search queries" msgid "Enable regular expressions in search queries"
@ -3481,7 +3482,7 @@ msgstr "Nom du paramètre"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr "Supprimer les pièces du fournisseur"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "Supprimer" msgstr "Supprimer"
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr "L'extension `{plg_name}` n'est pas compatible avec la version actuelle d'InvenTree {version.inventreeVersion()}!"
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "Résultat" msgstr "Résultat"
@ -7568,84 +7568,83 @@ msgstr "Les numéros de série doivent être une liste de nombres entiers"
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "La quantité ne correspond pas au nombre de numéros de série" msgstr "La quantité ne correspond pas au nombre de numéros de série"
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr "Les numéros de série existent déjà"
msgstr "Les numéros de série existent déja : {exists}"
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "Les numéros de série ne peuvent pas être assignés à cette pièce" msgstr "Les numéros de série ne peuvent pas être assignés à cette pièce"
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr "Les numéros de série existent déjà"
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "Changer le mot de passe" msgstr "Changer le mot de passe"
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "Modifier" msgstr "Modifier"
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hebrew\n" "Language-Team: Hebrew\n"
"Language: he_IL\n" "Language: he_IL\n"
@ -41,7 +41,7 @@ msgstr "הזן תאריך סיום"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "קובץ חסר"
msgid "Missing external link" msgid "Missing external link"
msgstr "חסר קישור חיצוני" msgstr "חסר קישור חיצוני"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Hungarian\n" "Language-Team: Hungarian\n"
"Language: hu_HU\n" "Language: hu_HU\n"
@ -41,7 +41,7 @@ msgstr "Dátum megadása"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Hiányzó fájl"
msgid "Missing external link" msgid "Missing external link"
msgstr "Hiányzó külső link" msgstr "Hiányzó külső link"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1834,23 +1834,24 @@ msgstr "Befejezetlen kimenetek"
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "Befejezett kimenetek" msgstr "Befejezett kimenetek"
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Nem támogatott fájl formátum: {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Fájl beolvasási hiba (hibás encoding)" msgstr "Fájl beolvasási hiba (hibás encoding)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Fájl beolvasási hiba (hibás formátum)" msgstr "Fájl beolvasási hiba (hibás formátum)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Fájl beolvasási hiba (hibás dimenzió)" msgstr "Fájl beolvasási hiba (hibás dimenzió)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Fájl beolvasási hiba (sérült lehet)" msgstr "Fájl beolvasási hiba (sérült lehet)"
@ -3482,7 +3483,7 @@ msgstr "Paraméter neve"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3903,8 +3904,8 @@ msgstr "Beszállítói alkatrész törlése"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "Törlés" msgstr "Törlés"
@ -6192,9 +6193,8 @@ msgid "You do not have permission to edit the BOM."
msgstr "Nincs jogosultságod az alkatrészjegyzék szerkesztéséhez." msgstr "Nincs jogosultságod az alkatrészjegyzék szerkesztéséhez."
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>" msgstr ""
msgstr "A <em>%(part)s</em> alkatrészhez tartozó alkatrészjegyzék megváltozott és jóvá kell hagyni.<br>"
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
#, python-format #, python-format
@ -6853,9 +6853,8 @@ msgid "Create new part variant"
msgstr "Alkatrész változat létrehozása" msgstr "Alkatrész változat létrehozása"
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>." msgstr ""
msgstr "Új változat létrehozása a <em>'%(full_name)s'</em> sablonból."
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
msgid "Unknown database" msgid "Unknown database"
@ -7039,19 +7038,20 @@ msgstr "Nincs szerző"
msgid "No date found" msgid "No date found"
msgstr "Nincs dátum" msgstr "Nincs dátum"
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr "A {plg_name} plugin nem kompatibilis az aktuális applikáció verzióval {version.inventreeVersion()}!"
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "A pluginhoz minimum {plg_i.MIN_VERSION} verzió kell" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr "A pluginhoz maximum {plg_i.MAX_VERSION} verzió kell" msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
msgid "Enable PO" msgid "Enable PO"
@ -7277,12 +7277,12 @@ msgid "Test Results"
msgstr "Teszt eredmények" msgstr "Teszt eredmények"
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "Teszt" msgstr "Teszt"
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "Eredmény" msgstr "Eredmény"
@ -7569,84 +7569,83 @@ msgstr "A sorozatszám egész számok listája kell legyen"
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "A mennyiség nem egyezik a megadott sorozatszámok számával" msgstr "A mennyiség nem egyezik a megadott sorozatszámok számával"
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr "A sorozatszámok már léteznek"
msgstr "Ezek a sorozatszámok már léteznek: {exists}"
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "Készlet tétel hozzárendelve egy vevői rendeléshez" msgstr "Készlet tétel hozzárendelve egy vevői rendeléshez"
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "Készlet tétel beépül egy másikba" msgstr "Készlet tétel beépül egy másikba"
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "A készlet tétel más tételeket tartalmaz" msgstr "A készlet tétel más tételeket tartalmaz"
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "Készlet tétel hozzárendelve egy vevőhöz" msgstr "Készlet tétel hozzárendelve egy vevőhöz"
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "Készlet tétel gyártás alatt" msgstr "Készlet tétel gyártás alatt"
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "Követésre kötelezett készlet nem vonható össze" msgstr "Követésre kötelezett készlet nem vonható össze"
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "Duplikált készlet tételek vannak" msgstr "Duplikált készlet tételek vannak"
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "A készlet tétel ugyanarra az alkatrészre kell vonatkozzon" msgstr "A készlet tétel ugyanarra az alkatrészre kell vonatkozzon"
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "A készlet tétel ugyanarra a beszállítói alkatrészre kell vonatkozzon" msgstr "A készlet tétel ugyanarra a beszállítói alkatrészre kell vonatkozzon"
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "Készlet tételek állapotainak egyeznie kell" msgstr "Készlet tételek állapotainak egyeznie kell"
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "Készlet tétel nem mozgatható mivel nincs készleten" msgstr "Készlet tétel nem mozgatható mivel nincs készleten"
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "Bejegyzés megjegyzései" msgstr "Bejegyzés megjegyzései"
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "Ehhez a teszthez meg kell adni értéket" msgstr "Ehhez a teszthez meg kell adni értéket"
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "Ehhez a teszthez fel kell tölteni mellékletet" msgstr "Ehhez a teszthez fel kell tölteni mellékletet"
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "Teszt neve" msgstr "Teszt neve"
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "Teszt eredménye" msgstr "Teszt eredménye"
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "Teszt kimeneti értéke" msgstr "Teszt kimeneti értéke"
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "Teszt eredmény melléklet" msgstr "Teszt eredmény melléklet"
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "Tesztek megjegyzései" msgstr "Tesztek megjegyzései"
@ -7683,10 +7682,6 @@ msgstr "Opcionális megjegyzés mező"
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "Sorozatszámokat nem lehet hozzárendelni ehhez az alkatrészhez" msgstr "Sorozatszámokat nem lehet hozzárendelni ehhez az alkatrészhez"
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr "A sorozatszámok már léteznek"
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "Válaszd ki a beépítésre szánt készlet tételt" msgstr "Válaszd ki a beépítésre szánt készlet tételt"
@ -8695,8 +8690,8 @@ msgid "Change Password"
msgstr "Jelszó módosítása" msgstr "Jelszó módosítása"
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "Szerkesztés" msgstr "Szerkesztés"
@ -10720,16 +10715,6 @@ msgstr "Nincs beszállítói árinfomáció"
msgid "No price break data available" msgid "No price break data available"
msgstr "Nincsenek ársáv adatok" msgstr "Nincsenek ársáv adatok"
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr "${human_name} szerkesztése"
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr "${human_name} törlése"
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "Nincsenek beszerzési ár előzmények" msgstr "Nincsenek beszerzési ár előzmények"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Indonesian\n" "Language-Team: Indonesian\n"
"Language: id_ID\n" "Language: id_ID\n"
@ -41,7 +41,7 @@ msgstr "Masukkan tanggal"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "File tidak ditemukan"
msgid "Missing external link" msgid "Missing external link"
msgstr "Tautan eksternal tidak ditemukan" msgstr "Tautan eksternal tidak ditemukan"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
"Language: it_IT\n" "Language: it_IT\n"
@ -41,7 +41,7 @@ msgstr "Inserisci la data"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "File mancante"
msgid "Missing external link" msgid "Missing external link"
msgstr "Link esterno mancante" msgstr "Link esterno mancante"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr "Output Incompleti"
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "Outputs Completati" msgstr "Outputs Completati"
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Formato file non supportato: {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Errore nella lettura del file (codifica non valida)" msgstr "Errore nella lettura del file (codifica non valida)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Errore nella lettura del file (formato non valido)" msgstr "Errore nella lettura del file (formato non valido)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Errore nella lettura del file (dimensione errata)" msgstr "Errore nella lettura del file (dimensione errata)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Errore di lettura del file (i dati potrebbero essere danneggiati)" msgstr "Errore di lettura del file (i dati potrebbero essere danneggiati)"
@ -3481,7 +3482,7 @@ msgstr "Nome parametro"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr "Elimina articolo fornitore"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "Elimina" msgstr "Elimina"
@ -6191,9 +6192,8 @@ msgid "You do not have permission to edit the BOM."
msgstr "Non hai il permesso di modificare la distinta base." msgstr "Non hai il permesso di modificare la distinta base."
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>" msgstr ""
msgstr "La distinta base per <em>%(part)s</em> è cambiata e deve essere convalidata.<br>"
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
#, python-format #, python-format
@ -6852,9 +6852,8 @@ msgid "Create new part variant"
msgstr "Crea nuove varianti dell'articolo" msgstr "Crea nuove varianti dell'articolo"
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>." msgstr ""
msgstr "Crea una nuova variante del modello <em>'%(full_name)s'</em>."
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
msgid "Unknown database" msgid "Unknown database"
@ -7038,19 +7037,20 @@ msgstr "Nessun autore trovato"
msgid "No date found" msgid "No date found"
msgstr "Nessuna data trovata" msgstr "Nessuna data trovata"
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr "Il plugin `{plg_name}` non è compatibile con l'attuale versione di InvenTree {version.inventreeVersion()}!"
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "Il plugin richiede almeno la versione {plg_i.MIN_VERSION}" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr "Il plugin richiede al massimo la versione {plg_i.MAX_VERSION}" msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
msgid "Enable PO" msgid "Enable PO"
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "Risultati Test" msgstr "Risultati Test"
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "Test" msgstr "Test"
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "Risultato" msgstr "Risultato"
@ -7568,84 +7568,83 @@ msgstr "I numeri di serie devono essere numeri interi"
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "La quantità non corrisponde ai numeri di serie" msgstr "La quantità non corrisponde ai numeri di serie"
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr "Numeri di serie già esistenti"
msgstr "Numeri di serie già esistenti: {exists}"
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "L'elemento di magazzino è stato assegnato a un ordine di vendita" msgstr "L'elemento di magazzino è stato assegnato a un ordine di vendita"
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "L'elemento di magazzino è installato in un altro elemento" msgstr "L'elemento di magazzino è installato in un altro elemento"
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "L'elemento di magazzino contiene altri elementi" msgstr "L'elemento di magazzino contiene altri elementi"
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "L'elemento di magazzino è stato assegnato a un cliente" msgstr "L'elemento di magazzino è stato assegnato a un cliente"
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "L'elemento di magazzino è attualmente in produzione" msgstr "L'elemento di magazzino è attualmente in produzione"
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "Il magazzino serializzato non può essere unito" msgstr "Il magazzino serializzato non può essere unito"
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "Duplica elementi di magazzino" msgstr "Duplica elementi di magazzino"
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "Gli elementi di magazzino devono riferirsi allo stesso articolo" msgstr "Gli elementi di magazzino devono riferirsi allo stesso articolo"
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "Gli elementi di magazzino devono riferirsi allo stesso articolo fornitore" msgstr "Gli elementi di magazzino devono riferirsi allo stesso articolo fornitore"
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "I codici di stato dello stock devono corrispondere" msgstr "I codici di stato dello stock devono corrispondere"
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "Le giacenze non possono essere spostate perché non disponibili" msgstr "Le giacenze non possono essere spostate perché non disponibili"
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "Note d'ingresso" msgstr "Note d'ingresso"
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "Il valore deve essere fornito per questo test" msgstr "Il valore deve essere fornito per questo test"
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "L'allegato deve essere caricato per questo test" msgstr "L'allegato deve essere caricato per questo test"
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "Nome Test" msgstr "Nome Test"
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "Risultato Test" msgstr "Risultato Test"
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "Test valore output" msgstr "Test valore output"
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "Risultato della prova allegato" msgstr "Risultato della prova allegato"
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "Note del test" msgstr "Note del test"
@ -7682,10 +7681,6 @@ msgstr "Note opzionali elemento"
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "Numeri di serie non possono essere assegnati a questo articolo" msgstr "Numeri di serie non possono essere assegnati a questo articolo"
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr "Numeri di serie già esistenti"
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "Seleziona elementi di magazzino da installare" msgstr "Seleziona elementi di magazzino da installare"
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "Modifica Password" msgstr "Modifica Password"
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "Modifica" msgstr "Modifica"
@ -10719,16 +10714,6 @@ msgstr "Nessun dato di prezzo disponibile per il fornitore"
msgid "No price break data available" msgid "No price break data available"
msgstr "Nessun dato disponibile prezzo limite" msgstr "Nessun dato disponibile prezzo limite"
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr "Modifica ${human_name}"
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr "Elimina ${human_name}"
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "Nessun dato della cronologia di acquisto disponibile" msgstr "Nessun dato della cronologia di acquisto disponibile"

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
"Language: ja_JP\n" "Language: ja_JP\n"
@ -41,7 +41,7 @@ msgstr "日付を入力する"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "ファイルがありません"
msgid "Missing external link" msgid "Missing external link"
msgstr "外部リンクが見つかりません。" msgstr "外部リンクが見つかりません。"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Korean\n" "Language-Team: Korean\n"
"Language: ko_KR\n" "Language: ko_KR\n"
@ -41,7 +41,7 @@ msgstr "날짜 입력"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr ""
msgid "Missing external link" msgid "Missing external link"
msgstr "" msgstr ""
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "삭제" msgstr "삭제"
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr "일련번호가 이미 존재합니다"
msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr "일련번호가 이미 존재합니다"
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "비밀번호 변경" msgstr "비밀번호 변경"
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Dutch\n" "Language-Team: Dutch\n"
"Language: nl_NL\n" "Language: nl_NL\n"
@ -41,7 +41,7 @@ msgstr "Voer datum in"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Ontbrekend bestand"
msgid "Missing external link" msgid "Missing external link"
msgstr "Externe link ontbreekt" msgstr "Externe link ontbreekt"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr "Onvolledige Productieuitvoeren"
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "Voltooide Uitvoeren" msgstr "Voltooide Uitvoeren"
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Niet-ondersteunde bestandsindeling: {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Fout bij lezen bestand (ongeldige codering)" msgstr "Fout bij lezen bestand (ongeldige codering)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Fout bij lezen bestand (ongeldig formaat)" msgstr "Fout bij lezen bestand (ongeldig formaat)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Fout bij lezen bestand (onjuiste afmeting)" msgstr "Fout bij lezen bestand (onjuiste afmeting)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Fout bij lezen bestand (gegevens kunnen beschadigd zijn)" msgstr "Fout bij lezen bestand (gegevens kunnen beschadigd zijn)"
@ -3481,7 +3482,7 @@ msgstr "Parameternaam"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr "Verwijder leveranciersonderdelen"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "Verwijderen" msgstr "Verwijderen"
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "U heeft geen toestemming om de stuklijst te bewerken." msgstr "U heeft geen toestemming om de stuklijst te bewerken."
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "Voorraadartikel is toegewezen aan een verkooporder" msgstr "Voorraadartikel is toegewezen aan een verkooporder"
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Norwegian\n" "Language-Team: Norwegian\n"
"Language: no_NO\n" "Language: no_NO\n"
@ -41,7 +41,7 @@ msgstr "Oppgi dato"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Fil mangler"
msgid "Missing external link" msgid "Missing external link"
msgstr "Mangler eksternlenke" msgstr "Mangler eksternlenke"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr "Ufullstendige resultater"
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "Fullførte byggeresultater" msgstr "Fullførte byggeresultater"
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Filformatet støttes ikke: {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Feil under lesing av fil (ugyldig koding)" msgstr "Feil under lesing av fil (ugyldig koding)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Feil under lesing av fil (ugyldig format)" msgstr "Feil under lesing av fil (ugyldig format)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Feil under lesing av fil (feil dimensjon)" msgstr "Feil under lesing av fil (feil dimensjon)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Feil under lesing av fil (data kan være skadet)" msgstr "Feil under lesing av fil (data kan være skadet)"
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr "Slett leverandørdeler"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "Slett" msgstr "Slett"
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr "Seriernummer eksisterer allerede"
msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr "Seriernummer eksisterer allerede"
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
"Language: pl_PL\n" "Language: pl_PL\n"
@ -41,7 +41,7 @@ msgstr "Wprowadź dane"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Brak pliku"
msgid "Missing external link" msgid "Missing external link"
msgstr "Brak zewnętrznego odnośnika" msgstr "Brak zewnętrznego odnośnika"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Nieobsługiwany format pliku: {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Błąd odczytu pliku (nieprawidłowe kodowanie)" msgstr "Błąd odczytu pliku (nieprawidłowe kodowanie)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Błąd odczytu pliku (nieprawidłowy format)" msgstr "Błąd odczytu pliku (nieprawidłowy format)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Błąd odczytu pliku (niepoprawny wymiar)" msgstr "Błąd odczytu pliku (niepoprawny wymiar)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Błąd odczytu pliku (dane mogą być uszkodzone)" msgstr "Błąd odczytu pliku (dane mogą być uszkodzone)"
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "Usuń" msgstr "Usuń"
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "Nie masz uprawnień do edycji BOM." msgstr "Nie masz uprawnień do edycji BOM."
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "Wynik" msgstr "Wynik"
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr "Numer seryjny już istnieje"
msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "Notatki do wpisu" msgstr "Notatki do wpisu"
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "Należy podać wartość dla tego testu" msgstr "Należy podać wartość dla tego testu"
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "Nazwa testu" msgstr "Nazwa testu"
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "Wynik testu" msgstr "Wynik testu"
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr "Numer seryjny już istnieje"
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr "Edytuj ${human_name}"
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr "Usuń ${human_name}"
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n" "Language-Team: Portuguese, Brazilian\n"
"Language: pt_BR\n" "Language: pt_BR\n"
@ -41,7 +41,7 @@ msgstr "Insira uma Data"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Arquivo nao encontrado"
msgid "Missing external link" msgid "Missing external link"
msgstr "Link externo nao encontrado" msgstr "Link externo nao encontrado"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr "Saídas Incompletas"
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "Saídas Concluídas" msgstr "Saídas Concluídas"
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Formato de arquivo não suportado: {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Erro ao ler arquivo (codificação inválida)" msgstr "Erro ao ler arquivo (codificação inválida)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Erro ao ler arquivo (formato inválido)" msgstr "Erro ao ler arquivo (formato inválido)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Erro ao ler o arquivo (dimensão incorreta)" msgstr "Erro ao ler o arquivo (dimensão incorreta)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Erro ao ler o arquivo (dados podem estar corrompidos)" msgstr "Erro ao ler o arquivo (dados podem estar corrompidos)"
@ -3060,7 +3061,7 @@ msgstr "Pesquisa de Regex"
#: common/models.py:1984 #: common/models.py:1984
msgid "Enable regular expressions in search queries" msgid "Enable regular expressions in search queries"
msgstr "Permitir expressôes comuns nas conultas de pesquisas ( Queries)" msgstr "Permitir expressôes comuns nas conultas de pesquisas"
#: common/models.py:1990 #: common/models.py:1990
msgid "Whole Word Search" msgid "Whole Word Search"
@ -3481,7 +3482,7 @@ msgstr "Nome do parâmetro"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr "Excluir peças do fornecedor"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "Excluir" msgstr "Excluir"
@ -6191,9 +6192,8 @@ msgid "You do not have permission to edit the BOM."
msgstr "Você não tem permissões para editar a LDM." msgstr "Você não tem permissões para editar a LDM."
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>" msgstr ""
msgstr "A LDM para <em>%(part)s</em> foi alterada e deve ser validada.<br>"
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
#, python-format #, python-format
@ -6852,9 +6852,8 @@ msgid "Create new part variant"
msgstr "Criar variante de peça" msgstr "Criar variante de peça"
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>." msgstr ""
msgstr "Criar uma nova variante do modelo <em>'%(full_name)s'</em>."
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
msgid "Unknown database" msgid "Unknown database"
@ -7038,19 +7037,20 @@ msgstr "Nenhum autor encontrado"
msgid "No date found" msgid "No date found"
msgstr "Nenhum dado encontrado" msgstr "Nenhum dado encontrado"
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr "O plugin `{plg_name}` não é compatível com a versão atual do InvenTree {version.inventreeVersion()}!"
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "Extensão requer pelo menos a versão {plg_i.MIN_VERSION}" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr "Extensão requer no máximo a versão {plg_i.MAX_VERSION}" msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
msgid "Enable PO" msgid "Enable PO"
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "Resultados do teste" msgstr "Resultados do teste"
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "Teste" msgstr "Teste"
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "Resultado" msgstr "Resultado"
@ -7568,84 +7568,83 @@ msgstr "Números de série devem ser uma lista de números inteiros"
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "A quantidade não corresponde aos números de série" msgstr "A quantidade não corresponde aos números de série"
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr ""
msgstr "Números de série já existem: {exists}"
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "Item em estoque foi reservado para um pedido" msgstr "Item em estoque foi reservado para um pedido"
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "Item em estoque está instalado em outro item" msgstr "Item em estoque está instalado em outro item"
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "item em estoque contem outro(s) items" msgstr "item em estoque contem outro(s) items"
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "Item em estoque foi reservado para outro cliente" msgstr "Item em estoque foi reservado para outro cliente"
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "Item no estoque está em produção no momento" msgstr "Item no estoque está em produção no momento"
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "Itens de série não podem ser mesclados" msgstr "Itens de série não podem ser mesclados"
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "Item de estoque duplicado" msgstr "Item de estoque duplicado"
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "Itens de estoque devem se referir à mesma peça" msgstr "Itens de estoque devem se referir à mesma peça"
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "Itens de estoque devem se referir à mesma peça do fornecedor" msgstr "Itens de estoque devem se referir à mesma peça do fornecedor"
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "Códigos de estado do estoque devem corresponder" msgstr "Códigos de estado do estoque devem corresponder"
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "Item do estoque não pode ser realocado se não houver estoque da mesma" msgstr "Item do estoque não pode ser realocado se não houver estoque da mesma"
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "Observações de entrada" msgstr "Observações de entrada"
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "Deve-se fornecer o valor desse teste" msgstr "Deve-se fornecer o valor desse teste"
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "O anexo deve ser enviado para este teste" msgstr "O anexo deve ser enviado para este teste"
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "Nome de teste" msgstr "Nome de teste"
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
"Language: ru_RU\n" "Language: ru_RU\n"
@ -41,7 +41,7 @@ msgstr "Введите дату"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Файл не найден"
msgid "Missing external link" msgid "Missing external link"
msgstr "Отсутствует внешняя ссылка" msgstr "Отсутствует внешняя ссылка"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr "Незавершенные выходные данные"
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Неподдерживаемый формат файла: {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Ошибка чтения файла (неверная кодировка)" msgstr "Ошибка чтения файла (неверная кодировка)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Ошибка чтения файла (неверный формат)" msgstr "Ошибка чтения файла (неверный формат)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Ошибка чтения файла (неверный размер)" msgstr "Ошибка чтения файла (неверный размер)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Ошибка чтения файла (данные могут быть повреждены)" msgstr "Ошибка чтения файла (данные могут быть повреждены)"
@ -3481,7 +3482,7 @@ msgstr "Наименование параметра"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr "Удалить деталь поставщика"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "Удалить" msgstr "Удалить"
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "У вас нет прав редактировать BOM." msgstr "У вас нет прав редактировать BOM."
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,9 +6852,8 @@ msgid "Create new part variant"
msgstr "Создать новую разновидность детали" msgstr "Создать новую разновидность детали"
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>." msgstr ""
msgstr "Создать новую разновидность из шаблона <em>'%(full_name)s'</em>."
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
msgid "Unknown database" msgid "Unknown database"
@ -7038,18 +7037,19 @@ msgstr "Автор не найден"
msgid "No date found" msgid "No date found"
msgstr "Дата не найдена" msgstr "Дата не найдена"
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr "Серийные номера уже существуют"
msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr "Серийные номера уже существуют"
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Slovenian\n" "Language-Team: Slovenian\n"
"Language: sl_SI\n" "Language: sl_SI\n"
@ -41,7 +41,7 @@ msgstr "Vnesi datum"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Manjka datoteka"
msgid "Missing external link" msgid "Missing external link"
msgstr "Manjka zunanja povezava" msgstr "Manjka zunanja povezava"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Swedish\n" "Language-Team: Swedish\n"
"Language: sv_SE\n" "Language: sv_SE\n"
@ -41,7 +41,7 @@ msgstr "Ange datum"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Saknad fil"
msgid "Missing external link" msgid "Missing external link"
msgstr "Extern länk saknas" msgstr "Extern länk saknas"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Filformatet stöds inte: {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Fel vid läsning av fil (ogiltig kodning)" msgstr "Fel vid läsning av fil (ogiltig kodning)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Fel vid läsning av filen (ogiltigt format)" msgstr "Fel vid läsning av filen (ogiltigt format)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Fel vid läsning av filen (felaktig dimension)" msgstr "Fel vid läsning av filen (felaktig dimension)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Fel vid läsning av fil (data kan vara skadat)" msgstr "Fel vid läsning av fil (data kan vara skadat)"
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Thai\n" "Language-Team: Thai\n"
"Language: th_TH\n" "Language: th_TH\n"
@ -41,7 +41,7 @@ msgstr "ป้อนวันที่"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr ""
msgid "Missing external link" msgid "Missing external link"
msgstr "" msgstr ""
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Turkish\n" "Language-Team: Turkish\n"
"Language: tr_TR\n" "Language: tr_TR\n"
@ -41,7 +41,7 @@ msgstr "Tarih giriniz"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "Eksik dosya"
msgid "Missing external link" msgid "Missing external link"
msgstr "Bozuk dış bağlantı" msgstr "Bozuk dış bağlantı"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr "Tamamlanmamış Çıktılar"
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "Desteklenmeyen dosya formatı: {ext.upper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "Dosya okurken hata (geçersiz biçim)" msgstr "Dosya okurken hata (geçersiz biçim)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "Dosya okurken hata (geçersiz biçim)" msgstr "Dosya okurken hata (geçersiz biçim)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "Dosya okurken hata (hatalı ölçüler)" msgstr "Dosya okurken hata (hatalı ölçüler)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "Dosya okurken hata (veri bozulmuş olabilir)" msgstr "Dosya okurken hata (veri bozulmuş olabilir)"
@ -3481,7 +3482,7 @@ msgstr "Parametre adı"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr "Tedarikçi parçalarını sil"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "Yeni parça çeşidi oluştur" msgstr "Yeni parça çeşidi oluştur"
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr "Seri numaraları tam sayı listesi olmalı"
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "Miktar seri numaları ile eşleşmiyor" msgstr "Miktar seri numaları ile eşleşmiyor"
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr "Seri numaraları zaten mevcut"
msgstr "Seri numaraları zaten mevcut: {exists}"
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "Stok kalemi stokta olmadığı için taşınamaz" msgstr "Stok kalemi stokta olmadığı için taşınamaz"
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr "Seri numaraları zaten mevcut"
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Vietnamese\n" "Language-Team: Vietnamese\n"
"Language: vi_VN\n" "Language: vi_VN\n"
@ -41,7 +41,7 @@ msgstr ""
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr ""
msgid "Missing external link" msgid "Missing external link"
msgstr "" msgstr ""
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr ""
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "" msgstr ""
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgid "Unsupported file format: {fmt}"
msgstr "" msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "" msgstr ""
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "" msgstr ""
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "" msgstr ""
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "" msgstr ""
@ -3481,7 +3482,7 @@ msgstr ""
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr ""
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}"
msgstr "" msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr ""
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "" msgstr ""
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

View File

@ -2,8 +2,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: inventree\n" "Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-14 22:35+0000\n" "POT-Creation-Date: 2023-04-17 14:13+0000\n"
"PO-Revision-Date: 2023-04-15 18:23\n" "PO-Revision-Date: 2023-04-17 18:26\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Simplified\n" "Language-Team: Chinese Simplified\n"
"Language: zh_CN\n" "Language: zh_CN\n"
@ -41,7 +41,7 @@ msgstr "输入日期"
#: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: order/templates/order/so_sidebar.html:17 part/admin.py:41
#: part/models.py:2989 part/templates/part/part_sidebar.html:63 #: part/models.py:2989 part/templates/part/part_sidebar.html:63
#: report/templates/report/inventree_build_order_base.html:172 #: report/templates/report/inventree_build_order_base.html:172
#: stock/admin.py:121 stock/models.py:2126 stock/models.py:2234 #: stock/admin.py:121 stock/models.py:2127 stock/models.py:2235
#: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531 #: stock/serializers.py:317 stock/serializers.py:450 stock/serializers.py:531
#: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041 #: stock/serializers.py:810 stock/serializers.py:909 stock/serializers.py:1041
#: stock/templates/stock/stock_sidebar.html:25 #: stock/templates/stock/stock_sidebar.html:25
@ -209,7 +209,7 @@ msgstr "缺少文件"
msgid "Missing external link" msgid "Missing external link"
msgstr "缺少外部链接" msgstr "缺少外部链接"
#: InvenTree/models.py:409 stock/models.py:2228 #: InvenTree/models.py:409 stock/models.py:2229
#: templates/js/translated/attachment.js:109 #: templates/js/translated/attachment.js:109
#: templates/js/translated/attachment.js:296 #: templates/js/translated/attachment.js:296
msgid "Attachment" msgid "Attachment"
@ -1833,23 +1833,24 @@ msgstr "未完成输出"
msgid "Completed Outputs" msgid "Completed Outputs"
msgstr "已完成输出" msgstr "已完成输出"
#: common/files.py:62 #: common/files.py:63
msgid "Unsupported file format: {ext.upper()}" #, python-brace-format
msgstr "不支持的文件格式: {ext.uper()}" msgid "Unsupported file format: {fmt}"
msgstr ""
#: common/files.py:64 #: common/files.py:65
msgid "Error reading file (invalid encoding)" msgid "Error reading file (invalid encoding)"
msgstr "读取文件时发生错误 (无效编码)" msgstr "读取文件时发生错误 (无效编码)"
#: common/files.py:69 #: common/files.py:70
msgid "Error reading file (invalid format)" msgid "Error reading file (invalid format)"
msgstr "读取文件时发生错误 (无效编码)" msgstr "读取文件时发生错误 (无效编码)"
#: common/files.py:71 #: common/files.py:72
msgid "Error reading file (incorrect dimension)" msgid "Error reading file (incorrect dimension)"
msgstr "读取文件时出错(不正确的尺寸)" msgstr "读取文件时出错(不正确的尺寸)"
#: common/files.py:73 #: common/files.py:74
msgid "Error reading file (data could be corrupted)" msgid "Error reading file (data could be corrupted)"
msgstr "读取文件时出错(数据可能已损坏)" msgstr "读取文件时出错(数据可能已损坏)"
@ -3481,7 +3482,7 @@ msgstr "参数名称"
#: company/models.py:394 #: company/models.py:394
#: report/templates/report/inventree_test_report_base.html:104 #: report/templates/report/inventree_test_report_base.html:104
#: stock/models.py:2221 templates/js/translated/company.js:857 #: stock/models.py:2222 templates/js/translated/company.js:857
#: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268 #: templates/js/translated/company.js:1062 templates/js/translated/part.js:1268
#: templates/js/translated/stock.js:1425 #: templates/js/translated/stock.js:1425
msgid "Value" msgid "Value"
@ -3902,8 +3903,8 @@ msgstr "删除供应商商品"
#: company/templates/company/manufacturer_part.html:183 #: company/templates/company/manufacturer_part.html:183
#: part/templates/part/detail.html:393 part/templates/part/detail.html:423 #: part/templates/part/detail.html:393 part/templates/part/detail.html:423
#: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58 #: templates/js/translated/forms.js:499 templates/js/translated/helpers.js:58
#: templates/js/translated/part.js:313 templates/js/translated/stock.js:186 #: templates/js/translated/part.js:313 templates/js/translated/pricing.js:611
#: users/models.py:243 #: templates/js/translated/stock.js:186 users/models.py:243
msgid "Delete" msgid "Delete"
msgstr "删除" msgstr "删除"
@ -6191,8 +6192,7 @@ msgid "You do not have permission to edit the BOM."
msgstr "" msgstr ""
#: part/templates/part/bom.html:15 #: part/templates/part/bom.html:15
#, python-format msgid "The BOM this part has been changed, and must be validated"
msgid "The BOM for <em>%(part)s</em> has changed, and must be validated.<br>"
msgstr "" msgstr ""
#: part/templates/part/bom.html:17 #: part/templates/part/bom.html:17
@ -6852,8 +6852,7 @@ msgid "Create new part variant"
msgstr "" msgstr ""
#: part/templates/part/variant_part.html:10 #: part/templates/part/variant_part.html:10
#, python-format msgid "Create a new variant part from this template"
msgid "Create a new variant of template <em>'%(full_name)s'</em>."
msgstr "" msgstr ""
#: part/templatetags/inventree_extras.py:187 #: part/templatetags/inventree_extras.py:187
@ -7038,18 +7037,19 @@ msgstr ""
msgid "No date found" msgid "No date found"
msgstr "" msgstr ""
#: plugin/registry.py:450
msgid "Plugin `{plg_name}` is not compatible with the current InvenTree version {version.inventreeVersion()}!"
msgstr ""
#: plugin/registry.py:452 #: plugin/registry.py:452
#, python-brace-format #, python-brace-format
msgid "Plugin requires at least version {plg_i.MIN_VERSION}" msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}"
msgstr "" msgstr ""
#: plugin/registry.py:454 #: plugin/registry.py:454
#, python-brace-format #, python-brace-format
msgid "Plugin requires at most version {plg_i.MAX_VERSION}" msgid "Plugin requires at least version {v}"
msgstr ""
#: plugin/registry.py:456
#, python-brace-format
msgid "Plugin requires at most version {v}"
msgstr "" msgstr ""
#: plugin/samples/integration/sample.py:39 #: plugin/samples/integration/sample.py:39
@ -7276,12 +7276,12 @@ msgid "Test Results"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:102 #: report/templates/report/inventree_test_report_base.html:102
#: stock/models.py:2209 templates/js/translated/stock.js:1398 #: stock/models.py:2210 templates/js/translated/stock.js:1398
msgid "Test" msgid "Test"
msgstr "" msgstr ""
#: report/templates/report/inventree_test_report_base.html:103 #: report/templates/report/inventree_test_report_base.html:103
#: stock/models.py:2215 #: stock/models.py:2216
msgid "Result" msgid "Result"
msgstr "" msgstr ""
@ -7568,84 +7568,83 @@ msgstr ""
msgid "Quantity does not match serial numbers" msgid "Quantity does not match serial numbers"
msgstr "" msgstr ""
#: stock/models.py:1386 #: stock/models.py:1386 stock/serializers.py:349
#, python-brace-format msgid "Serial numbers already exist"
msgid "Serial numbers already exist: {exists}" msgstr "序列号已存在"
msgstr ""
#: stock/models.py:1456 #: stock/models.py:1457
msgid "Stock item has been assigned to a sales order" msgid "Stock item has been assigned to a sales order"
msgstr "" msgstr ""
#: stock/models.py:1459 #: stock/models.py:1460
msgid "Stock item is installed in another item" msgid "Stock item is installed in another item"
msgstr "" msgstr ""
#: stock/models.py:1462 #: stock/models.py:1463
msgid "Stock item contains other items" msgid "Stock item contains other items"
msgstr "" msgstr ""
#: stock/models.py:1465 #: stock/models.py:1466
msgid "Stock item has been assigned to a customer" msgid "Stock item has been assigned to a customer"
msgstr "" msgstr ""
#: stock/models.py:1468 #: stock/models.py:1469
msgid "Stock item is currently in production" msgid "Stock item is currently in production"
msgstr "" msgstr ""
#: stock/models.py:1471 #: stock/models.py:1472
msgid "Serialized stock cannot be merged" msgid "Serialized stock cannot be merged"
msgstr "" msgstr ""
#: stock/models.py:1478 stock/serializers.py:946 #: stock/models.py:1479 stock/serializers.py:946
msgid "Duplicate stock items" msgid "Duplicate stock items"
msgstr "" msgstr ""
#: stock/models.py:1482 #: stock/models.py:1483
msgid "Stock items must refer to the same part" msgid "Stock items must refer to the same part"
msgstr "" msgstr ""
#: stock/models.py:1486 #: stock/models.py:1487
msgid "Stock items must refer to the same supplier part" msgid "Stock items must refer to the same supplier part"
msgstr "" msgstr ""
#: stock/models.py:1490 #: stock/models.py:1491
msgid "Stock status codes must match" msgid "Stock status codes must match"
msgstr "" msgstr ""
#: stock/models.py:1659 #: stock/models.py:1660
msgid "StockItem cannot be moved as it is not in stock" msgid "StockItem cannot be moved as it is not in stock"
msgstr "" msgstr ""
#: stock/models.py:2127 #: stock/models.py:2128
msgid "Entry notes" msgid "Entry notes"
msgstr "" msgstr ""
#: stock/models.py:2185 #: stock/models.py:2186
msgid "Value must be provided for this test" msgid "Value must be provided for this test"
msgstr "" msgstr ""
#: stock/models.py:2191 #: stock/models.py:2192
msgid "Attachment must be uploaded for this test" msgid "Attachment must be uploaded for this test"
msgstr "" msgstr ""
#: stock/models.py:2210 #: stock/models.py:2211
msgid "Test name" msgid "Test name"
msgstr "" msgstr ""
#: stock/models.py:2216 #: stock/models.py:2217
msgid "Test result" msgid "Test result"
msgstr "" msgstr ""
#: stock/models.py:2222 #: stock/models.py:2223
msgid "Test output value" msgid "Test output value"
msgstr "" msgstr ""
#: stock/models.py:2229 #: stock/models.py:2230
msgid "Test result attachment" msgid "Test result attachment"
msgstr "" msgstr ""
#: stock/models.py:2235 #: stock/models.py:2236
msgid "Test notes" msgid "Test notes"
msgstr "" msgstr ""
@ -7682,10 +7681,6 @@ msgstr ""
msgid "Serial numbers cannot be assigned to this part" msgid "Serial numbers cannot be assigned to this part"
msgstr "" msgstr ""
#: stock/serializers.py:349
msgid "Serial numbers already exist"
msgstr "序列号已存在"
#: stock/serializers.py:389 #: stock/serializers.py:389
msgid "Select stock item to install" msgid "Select stock item to install"
msgstr "" msgstr ""
@ -8694,8 +8689,8 @@ msgid "Change Password"
msgstr "更改密码" msgstr "更改密码"
#: templates/InvenTree/settings/user.html:23 #: templates/InvenTree/settings/user.html:23
#: templates/js/translated/helpers.js:53 templates/notes_buttons.html:3 #: templates/js/translated/helpers.js:53 templates/js/translated/pricing.js:610
#: templates/notes_buttons.html:4 #: templates/notes_buttons.html:3 templates/notes_buttons.html:4
msgid "Edit" msgid "Edit"
msgstr "编辑" msgstr "编辑"
@ -10719,16 +10714,6 @@ msgstr ""
msgid "No price break data available" msgid "No price break data available"
msgstr "" msgstr ""
#: templates/js/translated/pricing.js:610
#, python-brace-format
msgid "Edit ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:611
#, python-brace-format
msgid "Delete ${human_name}"
msgstr ""
#: templates/js/translated/pricing.js:737 #: templates/js/translated/pricing.js:737
msgid "No purchase history data available" msgid "No purchase history data available"
msgstr "" msgstr ""

File diff suppressed because it is too large Load Diff