2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-08-07 04:12:11 +00:00

New Crowdin updates (#5769)

* updated translation base

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

* Fix: New translations django.po from Crowdin

* Fix: New translations messages.po from Crowdin

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Oliver
2023-10-27 09:10:35 +11:00
committed by GitHub
parent 20d1fa847e
commit 6cba00c1d2
59 changed files with 32971 additions and 30432 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-18 03:46+0000\n"
"POT-Creation-Date: 2023-10-20 09:41+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -303,7 +303,7 @@ msgstr ""
#: part/models.py:3125 part/models.py:3204 part/models.py:3224
#: plugin/models.py:229 plugin/models.py:230
#: report/templates/report/inventree_test_report_base.html:105
#: templates/js/translated/stock.js:3007
#: templates/js/translated/stock.js:3007 users/models.py:78
msgid "User"
msgstr ""
@@ -954,7 +954,7 @@ msgstr ""
#: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196
#: templates/InvenTree/search.html:141
#: templates/InvenTree/settings/sidebar.html:55
#: templates/js/translated/search.js:186 users/models.py:42
#: templates/js/translated/search.js:186 users/models.py:166
msgid "Build Orders"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
#: templates/js/translated/table_filters.js:219
#: templates/js/translated/table_filters.js:488
#: templates/js/translated/table_filters.js:516
#: templates/js/translated/table_filters.js:712
#: templates/js/translated/table_filters.js:712 users/models.py:141
msgid "Active"
msgstr ""
@@ -3393,7 +3393,7 @@ msgstr ""
msgid "Is this webhook active"
msgstr ""
#: common/models.py:2533
#: common/models.py:2533 users/models.py:119
msgid "Token"
msgstr ""
@@ -3850,7 +3850,9 @@ msgstr ""
#: company/models.py:699 company/templates/company/company_base.html:82
#: company/templates/company/supplier_part.html:130 order/models.py:386
#: order/templates/order/order_base.html:136 part/bom.py:284 part/bom.py:312
#: part/serializers.py:429 stock/templates/stock/item_base.html:225
#: part/serializers.py:429 plugin/builtin/suppliers/digikey.py:29
#: plugin/builtin/suppliers/lcsc.py:30 plugin/builtin/suppliers/mouser.py:29
#: plugin/builtin/suppliers/tme.py:30 stock/templates/stock/item_base.html:225
#: templates/email/overdue_purchase_order.html:16
#: templates/js/translated/company.js:350
#: templates/js/translated/company.js:510
@@ -4111,7 +4113,7 @@ msgstr ""
#: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199
#: templates/InvenTree/settings/sidebar.html:57
#: templates/js/translated/search.js:205 templates/navbar.html:50
#: users/models.py:43
#: users/models.py:167
msgid "Purchase Orders"
msgstr ""
@@ -4134,7 +4136,7 @@ msgstr ""
#: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219
#: templates/InvenTree/settings/sidebar.html:59
#: templates/js/translated/search.js:219 templates/navbar.html:62
#: users/models.py:44
#: users/models.py:168
msgid "Sales Orders"
msgstr ""
@@ -4159,7 +4161,7 @@ msgstr ""
#: order/templates/order/return_orders.html:15
#: templates/InvenTree/settings/sidebar.html:61
#: templates/js/translated/search.js:232 templates/navbar.html:65
#: users/models.py:45
#: users/models.py:169
msgid "Return Orders"
msgstr ""
@@ -4375,7 +4377,7 @@ msgstr ""
#: stock/templates/stock/location_sidebar.html:7
#: templates/InvenTree/search.html:155 templates/js/translated/part.js:1057
#: templates/js/translated/search.js:172 templates/js/translated/stock.js:2737
#: users/models.py:41
#: users/models.py:165
msgid "Stock Items"
msgstr ""
@@ -5539,7 +5541,7 @@ msgstr ""
#: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84
#: templates/InvenTree/settings/sidebar.html:47
#: templates/js/translated/part.js:2799 templates/js/translated/search.js:130
#: templates/navbar.html:24 users/models.py:38
#: templates/navbar.html:24 users/models.py:162
msgid "Parts"
msgstr ""
@@ -5622,7 +5624,7 @@ msgstr ""
#: part/models.py:77 part/templates/part/category.html:135
#: templates/InvenTree/search.html:97 templates/js/translated/search.js:158
#: users/models.py:37
#: users/models.py:161
msgid "Part Categories"
msgstr ""
@@ -6702,7 +6704,7 @@ msgstr ""
#: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50
#: stock/admin.py:148 templates/InvenTree/settings/part_stocktake.html:30
#: templates/InvenTree/settings/sidebar.html:53
#: templates/js/translated/stock.js:2186 users/models.py:39
#: templates/js/translated/stock.js:2186 users/models.py:163
msgid "Stocktake"
msgstr ""
@@ -7260,27 +7262,74 @@ msgstr ""
msgid "No matching action found"
msgstr ""
#: plugin/base/barcodes/api.py:54 plugin/base/barcodes/api.py:109
#: plugin/base/barcodes/api.py:56 plugin/base/barcodes/api.py:111
#: plugin/base/barcodes/api.py:269
msgid "Missing barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:80
#: plugin/base/barcodes/api.py:82
msgid "No match found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:84
#: plugin/base/barcodes/api.py:86
msgid "Match found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:119
#: plugin/base/barcodes/api.py:121
#: templates/js/translated/purchase_order.js:1391
msgid "Barcode matches existing item"
msgstr ""
#: plugin/base/barcodes/api.py:215
#: plugin/base/barcodes/api.py:217
msgid "No match found for provided value"
msgstr ""
#: plugin/base/barcodes/api.py:275
msgid "Invalid purchase order"
msgstr ""
#: plugin/base/barcodes/api.py:281
msgid "Invalid stock location"
msgstr ""
#: plugin/base/barcodes/api.py:292
msgid "Item has already been received"
msgstr ""
#: plugin/base/barcodes/api.py:314
msgid "Invalid supplier barcode"
msgstr ""
#: plugin/base/barcodes/mixins.py:170
msgid "Supplier barcode doesn't contain order number"
msgstr ""
#: plugin/base/barcodes/mixins.py:183
#, python-brace-format
msgid "Found multiple placed purchase orders for '{order_number}'"
msgstr ""
#: plugin/base/barcodes/mixins.py:185
#, python-brace-format
msgid "Failed to find placed purchase order for '{order_number}'"
msgstr ""
#: plugin/base/barcodes/mixins.py:215
msgid "Failed to find pending line item for supplier part"
msgstr ""
#: plugin/base/barcodes/mixins.py:248
msgid "Further information required to receive line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:259
msgid "Received purchase order line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:301 plugin/base/barcodes/mixins.py:324
msgid "Found multiple matching supplier parts for barcode"
msgstr ""
#: plugin/base/label/label.py:40
msgid "Label printing failed"
msgstr ""
@@ -7297,6 +7346,8 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/suppliers/digikey.py:24 plugin/builtin/suppliers/lcsc.py:25
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:25
msgid "InvenTree contributors"
msgstr ""
@@ -7362,6 +7413,54 @@ msgstr ""
msgid "Enable debug mode - returns raw HTML instead of PDF"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:21
msgid "Supplier Integration - DigiKey"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:22
msgid "Provides support for scanning DigiKey barcodes"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:30
msgid "The Supplier which acts as 'DigiKey'"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:22
msgid "Supplier Integration - LCSC"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:23
msgid "Provides support for scanning LCSC barcodes"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:31
msgid "The Supplier which acts as 'LCSC'"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:21
msgid "Supplier Integration - Mouser"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:22
msgid "Provides support for scanning Mouser barcodes"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:30
msgid "The Supplier which acts as 'Mouser'"
msgstr ""
#: plugin/builtin/suppliers/tme.py:22
msgid "Supplier Integration - TME"
msgstr ""
#: plugin/builtin/suppliers/tme.py:23
msgid "Provides support for scanning TME barcodes"
msgstr ""
#: plugin/builtin/suppliers/tme.py:31
msgid "The Supplier which acts as 'TME'"
msgstr ""
#: plugin/installer.py:140
msgid "Permission denied: only staff users can install plugins"
msgstr ""
@@ -7387,7 +7486,7 @@ msgstr ""
msgid "Plugin Configurations"
msgstr ""
#: plugin/models.py:34
#: plugin/models.py:34 users/models.py:72
msgid "Key"
msgstr ""
@@ -7820,7 +7919,7 @@ msgstr ""
#: stock/admin.py:149 stock/models.py:854
#: stock/templates/stock/item_base.html:434
#: templates/js/translated/stock.js:2200
#: templates/js/translated/stock.js:2200 users/models.py:91
msgid "Expiry Date"
msgstr ""
@@ -7868,7 +7967,7 @@ msgstr ""
#: stock/models.py:117 stock/templates/stock/location.html:178
#: templates/InvenTree/search.html:166 templates/js/translated/search.js:178
#: users/models.py:40
#: users/models.py:164
msgid "Stock Locations"
msgstr ""
@@ -8488,7 +8587,7 @@ msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
#: stock/templates/stock/item_base.html:438
#: templates/js/translated/table_filters.js:435
#: templates/js/translated/table_filters.js:435 users/models.py:135
msgid "Expired"
msgstr ""
@@ -9127,7 +9226,7 @@ msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
#: templates/js/translated/forms.js:508 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:389 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:257
#: templates/js/translated/stock.js:245 users/models.py:380
msgid "Delete"
msgstr ""
@@ -12283,7 +12382,7 @@ msgstr ""
msgid "Add Stock"
msgstr ""
#: templates/js/translated/stock.js:1042 users/models.py:253
#: templates/js/translated/stock.js:1042 users/models.py:376
msgid "Add"
msgstr ""
@@ -12922,7 +13021,7 @@ msgstr ""
msgid "New Notifications"
msgstr ""
#: templates/navbar.html:142 users/models.py:36
#: templates/navbar.html:142 users/models.py:160
msgid "Admin"
msgstr ""
@@ -13093,58 +13192,90 @@ msgstr ""
msgid "No"
msgstr ""
#: users/admin.py:61
#: users/admin.py:76
msgid "Users"
msgstr ""
#: users/admin.py:62
#: users/admin.py:77
msgid "Select which users are assigned to this group"
msgstr ""
#: users/admin.py:199
#: users/admin.py:214
msgid "The following users are members of multiple groups:"
msgstr ""
#: users/admin.py:222
#: users/admin.py:237
msgid "Personal info"
msgstr ""
#: users/admin.py:223
#: users/admin.py:238
msgid "Permissions"
msgstr ""
#: users/admin.py:226
#: users/admin.py:241
msgid "Important dates"
msgstr ""
#: users/models.py:240
#: users/authentication.py:27 users/models.py:99
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:30
msgid "Token has expired"
msgstr ""
#: users/models.py:51
msgid "API Token"
msgstr ""
#: users/models.py:52
msgid "API Tokens"
msgstr ""
#: users/models.py:85
msgid "Token Name"
msgstr ""
#: users/models.py:86
msgid "Custom token name"
msgstr ""
#: users/models.py:92
msgid "Token expiry date"
msgstr ""
#: users/models.py:98
msgid "Revoked"
msgstr ""
#: users/models.py:363
msgid "Permission set"
msgstr ""
#: users/models.py:248
#: users/models.py:371
msgid "Group"
msgstr ""
#: users/models.py:251
#: users/models.py:374
msgid "View"
msgstr ""
#: users/models.py:251
#: users/models.py:374
msgid "Permission to view items"
msgstr ""
#: users/models.py:253
#: users/models.py:376
msgid "Permission to add items"
msgstr ""
#: users/models.py:255
#: users/models.py:378
msgid "Change"
msgstr ""
#: users/models.py:255
#: users/models.py:378
msgid "Permissions to edit items"
msgstr ""
#: users/models.py:257
#: users/models.py:380
msgid "Permission to delete items"
msgstr ""

File diff suppressed because it is too large Load Diff

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-18 03:46+0000\n"
"POT-Creation-Date: 2023-10-20 09:41+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -303,7 +303,7 @@ msgstr ""
#: part/models.py:3125 part/models.py:3204 part/models.py:3224
#: plugin/models.py:229 plugin/models.py:230
#: report/templates/report/inventree_test_report_base.html:105
#: templates/js/translated/stock.js:3007
#: templates/js/translated/stock.js:3007 users/models.py:78
msgid "User"
msgstr ""
@@ -954,7 +954,7 @@ msgstr ""
#: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196
#: templates/InvenTree/search.html:141
#: templates/InvenTree/settings/sidebar.html:55
#: templates/js/translated/search.js:186 users/models.py:42
#: templates/js/translated/search.js:186 users/models.py:166
msgid "Build Orders"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
#: templates/js/translated/table_filters.js:219
#: templates/js/translated/table_filters.js:488
#: templates/js/translated/table_filters.js:516
#: templates/js/translated/table_filters.js:712
#: templates/js/translated/table_filters.js:712 users/models.py:141
msgid "Active"
msgstr ""
@@ -3393,7 +3393,7 @@ msgstr ""
msgid "Is this webhook active"
msgstr ""
#: common/models.py:2533
#: common/models.py:2533 users/models.py:119
msgid "Token"
msgstr ""
@@ -3850,7 +3850,9 @@ msgstr ""
#: company/models.py:699 company/templates/company/company_base.html:82
#: company/templates/company/supplier_part.html:130 order/models.py:386
#: order/templates/order/order_base.html:136 part/bom.py:284 part/bom.py:312
#: part/serializers.py:429 stock/templates/stock/item_base.html:225
#: part/serializers.py:429 plugin/builtin/suppliers/digikey.py:29
#: plugin/builtin/suppliers/lcsc.py:30 plugin/builtin/suppliers/mouser.py:29
#: plugin/builtin/suppliers/tme.py:30 stock/templates/stock/item_base.html:225
#: templates/email/overdue_purchase_order.html:16
#: templates/js/translated/company.js:350
#: templates/js/translated/company.js:510
@@ -4111,7 +4113,7 @@ msgstr ""
#: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199
#: templates/InvenTree/settings/sidebar.html:57
#: templates/js/translated/search.js:205 templates/navbar.html:50
#: users/models.py:43
#: users/models.py:167
msgid "Purchase Orders"
msgstr ""
@@ -4134,7 +4136,7 @@ msgstr ""
#: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219
#: templates/InvenTree/settings/sidebar.html:59
#: templates/js/translated/search.js:219 templates/navbar.html:62
#: users/models.py:44
#: users/models.py:168
msgid "Sales Orders"
msgstr ""
@@ -4159,7 +4161,7 @@ msgstr ""
#: order/templates/order/return_orders.html:15
#: templates/InvenTree/settings/sidebar.html:61
#: templates/js/translated/search.js:232 templates/navbar.html:65
#: users/models.py:45
#: users/models.py:169
msgid "Return Orders"
msgstr ""
@@ -4375,7 +4377,7 @@ msgstr ""
#: stock/templates/stock/location_sidebar.html:7
#: templates/InvenTree/search.html:155 templates/js/translated/part.js:1057
#: templates/js/translated/search.js:172 templates/js/translated/stock.js:2737
#: users/models.py:41
#: users/models.py:165
msgid "Stock Items"
msgstr ""
@@ -5539,7 +5541,7 @@ msgstr ""
#: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84
#: templates/InvenTree/settings/sidebar.html:47
#: templates/js/translated/part.js:2799 templates/js/translated/search.js:130
#: templates/navbar.html:24 users/models.py:38
#: templates/navbar.html:24 users/models.py:162
msgid "Parts"
msgstr ""
@@ -5622,7 +5624,7 @@ msgstr ""
#: part/models.py:77 part/templates/part/category.html:135
#: templates/InvenTree/search.html:97 templates/js/translated/search.js:158
#: users/models.py:37
#: users/models.py:161
msgid "Part Categories"
msgstr ""
@@ -6702,7 +6704,7 @@ msgstr ""
#: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50
#: stock/admin.py:148 templates/InvenTree/settings/part_stocktake.html:30
#: templates/InvenTree/settings/sidebar.html:53
#: templates/js/translated/stock.js:2186 users/models.py:39
#: templates/js/translated/stock.js:2186 users/models.py:163
msgid "Stocktake"
msgstr ""
@@ -7260,27 +7262,74 @@ msgstr ""
msgid "No matching action found"
msgstr ""
#: plugin/base/barcodes/api.py:54 plugin/base/barcodes/api.py:109
#: plugin/base/barcodes/api.py:56 plugin/base/barcodes/api.py:111
#: plugin/base/barcodes/api.py:269
msgid "Missing barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:80
#: plugin/base/barcodes/api.py:82
msgid "No match found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:84
#: plugin/base/barcodes/api.py:86
msgid "Match found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:119
#: plugin/base/barcodes/api.py:121
#: templates/js/translated/purchase_order.js:1391
msgid "Barcode matches existing item"
msgstr ""
#: plugin/base/barcodes/api.py:215
#: plugin/base/barcodes/api.py:217
msgid "No match found for provided value"
msgstr ""
#: plugin/base/barcodes/api.py:275
msgid "Invalid purchase order"
msgstr ""
#: plugin/base/barcodes/api.py:281
msgid "Invalid stock location"
msgstr ""
#: plugin/base/barcodes/api.py:292
msgid "Item has already been received"
msgstr ""
#: plugin/base/barcodes/api.py:314
msgid "Invalid supplier barcode"
msgstr ""
#: plugin/base/barcodes/mixins.py:170
msgid "Supplier barcode doesn't contain order number"
msgstr ""
#: plugin/base/barcodes/mixins.py:183
#, python-brace-format
msgid "Found multiple placed purchase orders for '{order_number}'"
msgstr ""
#: plugin/base/barcodes/mixins.py:185
#, python-brace-format
msgid "Failed to find placed purchase order for '{order_number}'"
msgstr ""
#: plugin/base/barcodes/mixins.py:215
msgid "Failed to find pending line item for supplier part"
msgstr ""
#: plugin/base/barcodes/mixins.py:248
msgid "Further information required to receive line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:259
msgid "Received purchase order line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:301 plugin/base/barcodes/mixins.py:324
msgid "Found multiple matching supplier parts for barcode"
msgstr ""
#: plugin/base/label/label.py:40
msgid "Label printing failed"
msgstr ""
@@ -7297,6 +7346,8 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/suppliers/digikey.py:24 plugin/builtin/suppliers/lcsc.py:25
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:25
msgid "InvenTree contributors"
msgstr ""
@@ -7362,6 +7413,54 @@ msgstr ""
msgid "Enable debug mode - returns raw HTML instead of PDF"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:21
msgid "Supplier Integration - DigiKey"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:22
msgid "Provides support for scanning DigiKey barcodes"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:30
msgid "The Supplier which acts as 'DigiKey'"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:22
msgid "Supplier Integration - LCSC"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:23
msgid "Provides support for scanning LCSC barcodes"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:31
msgid "The Supplier which acts as 'LCSC'"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:21
msgid "Supplier Integration - Mouser"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:22
msgid "Provides support for scanning Mouser barcodes"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:30
msgid "The Supplier which acts as 'Mouser'"
msgstr ""
#: plugin/builtin/suppliers/tme.py:22
msgid "Supplier Integration - TME"
msgstr ""
#: plugin/builtin/suppliers/tme.py:23
msgid "Provides support for scanning TME barcodes"
msgstr ""
#: plugin/builtin/suppliers/tme.py:31
msgid "The Supplier which acts as 'TME'"
msgstr ""
#: plugin/installer.py:140
msgid "Permission denied: only staff users can install plugins"
msgstr ""
@@ -7387,7 +7486,7 @@ msgstr ""
msgid "Plugin Configurations"
msgstr ""
#: plugin/models.py:34
#: plugin/models.py:34 users/models.py:72
msgid "Key"
msgstr ""
@@ -7820,7 +7919,7 @@ msgstr ""
#: stock/admin.py:149 stock/models.py:854
#: stock/templates/stock/item_base.html:434
#: templates/js/translated/stock.js:2200
#: templates/js/translated/stock.js:2200 users/models.py:91
msgid "Expiry Date"
msgstr ""
@@ -7868,7 +7967,7 @@ msgstr ""
#: stock/models.py:117 stock/templates/stock/location.html:178
#: templates/InvenTree/search.html:166 templates/js/translated/search.js:178
#: users/models.py:40
#: users/models.py:164
msgid "Stock Locations"
msgstr ""
@@ -8488,7 +8587,7 @@ msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
#: stock/templates/stock/item_base.html:438
#: templates/js/translated/table_filters.js:435
#: templates/js/translated/table_filters.js:435 users/models.py:135
msgid "Expired"
msgstr ""
@@ -9127,7 +9226,7 @@ msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
#: templates/js/translated/forms.js:508 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:389 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:257
#: templates/js/translated/stock.js:245 users/models.py:380
msgid "Delete"
msgstr ""
@@ -12283,7 +12382,7 @@ msgstr ""
msgid "Add Stock"
msgstr ""
#: templates/js/translated/stock.js:1042 users/models.py:253
#: templates/js/translated/stock.js:1042 users/models.py:376
msgid "Add"
msgstr ""
@@ -12922,7 +13021,7 @@ msgstr ""
msgid "New Notifications"
msgstr ""
#: templates/navbar.html:142 users/models.py:36
#: templates/navbar.html:142 users/models.py:160
msgid "Admin"
msgstr ""
@@ -13093,58 +13192,90 @@ msgstr ""
msgid "No"
msgstr ""
#: users/admin.py:61
#: users/admin.py:76
msgid "Users"
msgstr ""
#: users/admin.py:62
#: users/admin.py:77
msgid "Select which users are assigned to this group"
msgstr ""
#: users/admin.py:199
#: users/admin.py:214
msgid "The following users are members of multiple groups:"
msgstr ""
#: users/admin.py:222
#: users/admin.py:237
msgid "Personal info"
msgstr ""
#: users/admin.py:223
#: users/admin.py:238
msgid "Permissions"
msgstr ""
#: users/admin.py:226
#: users/admin.py:241
msgid "Important dates"
msgstr ""
#: users/models.py:240
#: users/authentication.py:27 users/models.py:99
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:30
msgid "Token has expired"
msgstr ""
#: users/models.py:51
msgid "API Token"
msgstr ""
#: users/models.py:52
msgid "API Tokens"
msgstr ""
#: users/models.py:85
msgid "Token Name"
msgstr ""
#: users/models.py:86
msgid "Custom token name"
msgstr ""
#: users/models.py:92
msgid "Token expiry date"
msgstr ""
#: users/models.py:98
msgid "Revoked"
msgstr ""
#: users/models.py:363
msgid "Permission set"
msgstr ""
#: users/models.py:248
#: users/models.py:371
msgid "Group"
msgstr ""
#: users/models.py:251
#: users/models.py:374
msgid "View"
msgstr ""
#: users/models.py:251
#: users/models.py:374
msgid "Permission to view items"
msgstr ""
#: users/models.py:253
#: users/models.py:376
msgid "Permission to add items"
msgstr ""
#: users/models.py:255
#: users/models.py:378
msgid "Change"
msgstr ""
#: users/models.py:255
#: users/models.py:378
msgid "Permissions to edit items"
msgstr ""
#: users/models.py:257
#: users/models.py:380
msgid "Permission to delete items"
msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-18 03:46+0000\n"
"POT-Creation-Date: 2023-10-20 09:41+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -303,7 +303,7 @@ msgstr ""
#: part/models.py:3125 part/models.py:3204 part/models.py:3224
#: plugin/models.py:229 plugin/models.py:230
#: report/templates/report/inventree_test_report_base.html:105
#: templates/js/translated/stock.js:3007
#: templates/js/translated/stock.js:3007 users/models.py:78
msgid "User"
msgstr ""
@@ -954,7 +954,7 @@ msgstr ""
#: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196
#: templates/InvenTree/search.html:141
#: templates/InvenTree/settings/sidebar.html:55
#: templates/js/translated/search.js:186 users/models.py:42
#: templates/js/translated/search.js:186 users/models.py:166
msgid "Build Orders"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
#: templates/js/translated/table_filters.js:219
#: templates/js/translated/table_filters.js:488
#: templates/js/translated/table_filters.js:516
#: templates/js/translated/table_filters.js:712
#: templates/js/translated/table_filters.js:712 users/models.py:141
msgid "Active"
msgstr ""
@@ -3393,7 +3393,7 @@ msgstr ""
msgid "Is this webhook active"
msgstr ""
#: common/models.py:2533
#: common/models.py:2533 users/models.py:119
msgid "Token"
msgstr ""
@@ -3850,7 +3850,9 @@ msgstr ""
#: company/models.py:699 company/templates/company/company_base.html:82
#: company/templates/company/supplier_part.html:130 order/models.py:386
#: order/templates/order/order_base.html:136 part/bom.py:284 part/bom.py:312
#: part/serializers.py:429 stock/templates/stock/item_base.html:225
#: part/serializers.py:429 plugin/builtin/suppliers/digikey.py:29
#: plugin/builtin/suppliers/lcsc.py:30 plugin/builtin/suppliers/mouser.py:29
#: plugin/builtin/suppliers/tme.py:30 stock/templates/stock/item_base.html:225
#: templates/email/overdue_purchase_order.html:16
#: templates/js/translated/company.js:350
#: templates/js/translated/company.js:510
@@ -4111,7 +4113,7 @@ msgstr ""
#: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199
#: templates/InvenTree/settings/sidebar.html:57
#: templates/js/translated/search.js:205 templates/navbar.html:50
#: users/models.py:43
#: users/models.py:167
msgid "Purchase Orders"
msgstr ""
@@ -4134,7 +4136,7 @@ msgstr ""
#: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219
#: templates/InvenTree/settings/sidebar.html:59
#: templates/js/translated/search.js:219 templates/navbar.html:62
#: users/models.py:44
#: users/models.py:168
msgid "Sales Orders"
msgstr ""
@@ -4159,7 +4161,7 @@ msgstr ""
#: order/templates/order/return_orders.html:15
#: templates/InvenTree/settings/sidebar.html:61
#: templates/js/translated/search.js:232 templates/navbar.html:65
#: users/models.py:45
#: users/models.py:169
msgid "Return Orders"
msgstr ""
@@ -4375,7 +4377,7 @@ msgstr ""
#: stock/templates/stock/location_sidebar.html:7
#: templates/InvenTree/search.html:155 templates/js/translated/part.js:1057
#: templates/js/translated/search.js:172 templates/js/translated/stock.js:2737
#: users/models.py:41
#: users/models.py:165
msgid "Stock Items"
msgstr ""
@@ -5539,7 +5541,7 @@ msgstr ""
#: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84
#: templates/InvenTree/settings/sidebar.html:47
#: templates/js/translated/part.js:2799 templates/js/translated/search.js:130
#: templates/navbar.html:24 users/models.py:38
#: templates/navbar.html:24 users/models.py:162
msgid "Parts"
msgstr ""
@@ -5622,7 +5624,7 @@ msgstr ""
#: part/models.py:77 part/templates/part/category.html:135
#: templates/InvenTree/search.html:97 templates/js/translated/search.js:158
#: users/models.py:37
#: users/models.py:161
msgid "Part Categories"
msgstr ""
@@ -6702,7 +6704,7 @@ msgstr ""
#: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50
#: stock/admin.py:148 templates/InvenTree/settings/part_stocktake.html:30
#: templates/InvenTree/settings/sidebar.html:53
#: templates/js/translated/stock.js:2186 users/models.py:39
#: templates/js/translated/stock.js:2186 users/models.py:163
msgid "Stocktake"
msgstr ""
@@ -7260,27 +7262,74 @@ msgstr ""
msgid "No matching action found"
msgstr ""
#: plugin/base/barcodes/api.py:54 plugin/base/barcodes/api.py:109
#: plugin/base/barcodes/api.py:56 plugin/base/barcodes/api.py:111
#: plugin/base/barcodes/api.py:269
msgid "Missing barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:80
#: plugin/base/barcodes/api.py:82
msgid "No match found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:84
#: plugin/base/barcodes/api.py:86
msgid "Match found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:119
#: plugin/base/barcodes/api.py:121
#: templates/js/translated/purchase_order.js:1391
msgid "Barcode matches existing item"
msgstr ""
#: plugin/base/barcodes/api.py:215
#: plugin/base/barcodes/api.py:217
msgid "No match found for provided value"
msgstr ""
#: plugin/base/barcodes/api.py:275
msgid "Invalid purchase order"
msgstr ""
#: plugin/base/barcodes/api.py:281
msgid "Invalid stock location"
msgstr ""
#: plugin/base/barcodes/api.py:292
msgid "Item has already been received"
msgstr ""
#: plugin/base/barcodes/api.py:314
msgid "Invalid supplier barcode"
msgstr ""
#: plugin/base/barcodes/mixins.py:170
msgid "Supplier barcode doesn't contain order number"
msgstr ""
#: plugin/base/barcodes/mixins.py:183
#, python-brace-format
msgid "Found multiple placed purchase orders for '{order_number}'"
msgstr ""
#: plugin/base/barcodes/mixins.py:185
#, python-brace-format
msgid "Failed to find placed purchase order for '{order_number}'"
msgstr ""
#: plugin/base/barcodes/mixins.py:215
msgid "Failed to find pending line item for supplier part"
msgstr ""
#: plugin/base/barcodes/mixins.py:248
msgid "Further information required to receive line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:259
msgid "Received purchase order line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:301 plugin/base/barcodes/mixins.py:324
msgid "Found multiple matching supplier parts for barcode"
msgstr ""
#: plugin/base/label/label.py:40
msgid "Label printing failed"
msgstr ""
@@ -7297,6 +7346,8 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/suppliers/digikey.py:24 plugin/builtin/suppliers/lcsc.py:25
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:25
msgid "InvenTree contributors"
msgstr ""
@@ -7362,6 +7413,54 @@ msgstr ""
msgid "Enable debug mode - returns raw HTML instead of PDF"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:21
msgid "Supplier Integration - DigiKey"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:22
msgid "Provides support for scanning DigiKey barcodes"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:30
msgid "The Supplier which acts as 'DigiKey'"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:22
msgid "Supplier Integration - LCSC"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:23
msgid "Provides support for scanning LCSC barcodes"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:31
msgid "The Supplier which acts as 'LCSC'"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:21
msgid "Supplier Integration - Mouser"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:22
msgid "Provides support for scanning Mouser barcodes"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:30
msgid "The Supplier which acts as 'Mouser'"
msgstr ""
#: plugin/builtin/suppliers/tme.py:22
msgid "Supplier Integration - TME"
msgstr ""
#: plugin/builtin/suppliers/tme.py:23
msgid "Provides support for scanning TME barcodes"
msgstr ""
#: plugin/builtin/suppliers/tme.py:31
msgid "The Supplier which acts as 'TME'"
msgstr ""
#: plugin/installer.py:140
msgid "Permission denied: only staff users can install plugins"
msgstr ""
@@ -7387,7 +7486,7 @@ msgstr ""
msgid "Plugin Configurations"
msgstr ""
#: plugin/models.py:34
#: plugin/models.py:34 users/models.py:72
msgid "Key"
msgstr ""
@@ -7820,7 +7919,7 @@ msgstr ""
#: stock/admin.py:149 stock/models.py:854
#: stock/templates/stock/item_base.html:434
#: templates/js/translated/stock.js:2200
#: templates/js/translated/stock.js:2200 users/models.py:91
msgid "Expiry Date"
msgstr ""
@@ -7868,7 +7967,7 @@ msgstr ""
#: stock/models.py:117 stock/templates/stock/location.html:178
#: templates/InvenTree/search.html:166 templates/js/translated/search.js:178
#: users/models.py:40
#: users/models.py:164
msgid "Stock Locations"
msgstr ""
@@ -8488,7 +8587,7 @@ msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
#: stock/templates/stock/item_base.html:438
#: templates/js/translated/table_filters.js:435
#: templates/js/translated/table_filters.js:435 users/models.py:135
msgid "Expired"
msgstr ""
@@ -9127,7 +9226,7 @@ msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
#: templates/js/translated/forms.js:508 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:389 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:257
#: templates/js/translated/stock.js:245 users/models.py:380
msgid "Delete"
msgstr ""
@@ -12283,7 +12382,7 @@ msgstr ""
msgid "Add Stock"
msgstr ""
#: templates/js/translated/stock.js:1042 users/models.py:253
#: templates/js/translated/stock.js:1042 users/models.py:376
msgid "Add"
msgstr ""
@@ -12922,7 +13021,7 @@ msgstr ""
msgid "New Notifications"
msgstr ""
#: templates/navbar.html:142 users/models.py:36
#: templates/navbar.html:142 users/models.py:160
msgid "Admin"
msgstr ""
@@ -13093,58 +13192,90 @@ msgstr ""
msgid "No"
msgstr ""
#: users/admin.py:61
#: users/admin.py:76
msgid "Users"
msgstr ""
#: users/admin.py:62
#: users/admin.py:77
msgid "Select which users are assigned to this group"
msgstr ""
#: users/admin.py:199
#: users/admin.py:214
msgid "The following users are members of multiple groups:"
msgstr ""
#: users/admin.py:222
#: users/admin.py:237
msgid "Personal info"
msgstr ""
#: users/admin.py:223
#: users/admin.py:238
msgid "Permissions"
msgstr ""
#: users/admin.py:226
#: users/admin.py:241
msgid "Important dates"
msgstr ""
#: users/models.py:240
#: users/authentication.py:27 users/models.py:99
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:30
msgid "Token has expired"
msgstr ""
#: users/models.py:51
msgid "API Token"
msgstr ""
#: users/models.py:52
msgid "API Tokens"
msgstr ""
#: users/models.py:85
msgid "Token Name"
msgstr ""
#: users/models.py:86
msgid "Custom token name"
msgstr ""
#: users/models.py:92
msgid "Token expiry date"
msgstr ""
#: users/models.py:98
msgid "Revoked"
msgstr ""
#: users/models.py:363
msgid "Permission set"
msgstr ""
#: users/models.py:248
#: users/models.py:371
msgid "Group"
msgstr ""
#: users/models.py:251
#: users/models.py:374
msgid "View"
msgstr ""
#: users/models.py:251
#: users/models.py:374
msgid "Permission to view items"
msgstr ""
#: users/models.py:253
#: users/models.py:376
msgid "Permission to add items"
msgstr ""
#: users/models.py:255
#: users/models.py:378
msgid "Change"
msgstr ""
#: users/models.py:255
#: users/models.py:378
msgid "Permissions to edit items"
msgstr ""
#: users/models.py:257
#: users/models.py:380
msgid "Permission to delete items"
msgstr ""

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-18 03:46+0000\n"
"POT-Creation-Date: 2023-10-20 09:41+0000\n"
"PO-Revision-Date: 2023-02-28 22:38\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
@@ -307,7 +307,7 @@ msgstr "文件注释"
#: part/models.py:3125 part/models.py:3204 part/models.py:3224
#: plugin/models.py:229 plugin/models.py:230
#: report/templates/report/inventree_test_report_base.html:105
#: templates/js/translated/stock.js:3007
#: templates/js/translated/stock.js:3007 users/models.py:78
msgid "User"
msgstr "用户"
@@ -980,7 +980,7 @@ msgstr "生产订单"
#: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196
#: templates/InvenTree/search.html:141
#: templates/InvenTree/settings/sidebar.html:55
#: templates/js/translated/search.js:186 users/models.py:42
#: templates/js/translated/search.js:186 users/models.py:166
msgid "Build Orders"
msgstr "生产订单"
@@ -3492,7 +3492,7 @@ msgstr ""
#: templates/js/translated/table_filters.js:219
#: templates/js/translated/table_filters.js:488
#: templates/js/translated/table_filters.js:516
#: templates/js/translated/table_filters.js:712
#: templates/js/translated/table_filters.js:712 users/models.py:141
msgid "Active"
msgstr ""
@@ -3500,7 +3500,7 @@ msgstr ""
msgid "Is this webhook active"
msgstr ""
#: common/models.py:2533
#: common/models.py:2533 users/models.py:119
msgid "Token"
msgstr "令牌"
@@ -3989,7 +3989,9 @@ msgstr ""
#: company/models.py:699 company/templates/company/company_base.html:82
#: company/templates/company/supplier_part.html:130 order/models.py:386
#: order/templates/order/order_base.html:136 part/bom.py:284 part/bom.py:312
#: part/serializers.py:429 stock/templates/stock/item_base.html:225
#: part/serializers.py:429 plugin/builtin/suppliers/digikey.py:29
#: plugin/builtin/suppliers/lcsc.py:30 plugin/builtin/suppliers/mouser.py:29
#: plugin/builtin/suppliers/tme.py:30 stock/templates/stock/item_base.html:225
#: templates/email/overdue_purchase_order.html:16
#: templates/js/translated/company.js:350
#: templates/js/translated/company.js:510
@@ -4252,7 +4254,7 @@ msgstr "供货商库存"
#: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199
#: templates/InvenTree/settings/sidebar.html:57
#: templates/js/translated/search.js:205 templates/navbar.html:50
#: users/models.py:43
#: users/models.py:167
msgid "Purchase Orders"
msgstr "采购订单"
@@ -4275,7 +4277,7 @@ msgstr "新建采购订单"
#: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219
#: templates/InvenTree/settings/sidebar.html:59
#: templates/js/translated/search.js:219 templates/navbar.html:62
#: users/models.py:44
#: users/models.py:168
msgid "Sales Orders"
msgstr "销售订单"
@@ -4300,7 +4302,7 @@ msgstr ""
#: order/templates/order/return_orders.html:15
#: templates/InvenTree/settings/sidebar.html:61
#: templates/js/translated/search.js:232 templates/navbar.html:65
#: users/models.py:45
#: users/models.py:169
#, fuzzy
#| msgid "Returned"
msgid "Return Orders"
@@ -4534,7 +4536,7 @@ msgstr ""
#: stock/templates/stock/location_sidebar.html:7
#: templates/InvenTree/search.html:155 templates/js/translated/part.js:1057
#: templates/js/translated/search.js:172 templates/js/translated/stock.js:2737
#: users/models.py:41
#: users/models.py:165
msgid "Stock Items"
msgstr "库存项"
@@ -5758,7 +5760,7 @@ msgstr "类别路径"
#: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84
#: templates/InvenTree/settings/sidebar.html:47
#: templates/js/translated/part.js:2799 templates/js/translated/search.js:130
#: templates/navbar.html:24 users/models.py:38
#: templates/navbar.html:24 users/models.py:162
msgid "Parts"
msgstr "商品"
@@ -5841,7 +5843,7 @@ msgstr "商品类别"
#: part/models.py:77 part/templates/part/category.html:135
#: templates/InvenTree/search.html:97 templates/js/translated/search.js:158
#: users/models.py:37
#: users/models.py:161
msgid "Part Categories"
msgstr "商品类别"
@@ -6939,7 +6941,7 @@ msgstr ""
#: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50
#: stock/admin.py:148 templates/InvenTree/settings/part_stocktake.html:30
#: templates/InvenTree/settings/sidebar.html:53
#: templates/js/translated/stock.js:2186 users/models.py:39
#: templates/js/translated/stock.js:2186 users/models.py:163
msgid "Stocktake"
msgstr ""
@@ -7501,27 +7503,84 @@ msgstr "未指定操作"
msgid "No matching action found"
msgstr "未找到指定操作"
#: plugin/base/barcodes/api.py:54 plugin/base/barcodes/api.py:109
#: plugin/base/barcodes/api.py:56 plugin/base/barcodes/api.py:111
#: plugin/base/barcodes/api.py:269
msgid "Missing barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:80
#: plugin/base/barcodes/api.py:82
msgid "No match found for barcode data"
msgstr "未找到匹配条形码数据"
#: plugin/base/barcodes/api.py:84
#: plugin/base/barcodes/api.py:86
msgid "Match found for barcode data"
msgstr "找到匹配条形码数据"
#: plugin/base/barcodes/api.py:119
#: plugin/base/barcodes/api.py:121
#: templates/js/translated/purchase_order.js:1391
msgid "Barcode matches existing item"
msgstr ""
#: plugin/base/barcodes/api.py:215
#: plugin/base/barcodes/api.py:217
msgid "No match found for provided value"
msgstr ""
#: plugin/base/barcodes/api.py:275
#, fuzzy
#| msgid "Create new purchase order"
msgid "Invalid purchase order"
msgstr "新建采购订单"
#: plugin/base/barcodes/api.py:281
#, fuzzy
#| msgid "Stock Location"
msgid "Invalid stock location"
msgstr "仓储地点"
#: plugin/base/barcodes/api.py:292
#, fuzzy
#| msgid "This build output has already been completed"
msgid "Item has already been received"
msgstr "此生产产出已经完成"
#: plugin/base/barcodes/api.py:314
#, fuzzy
#| msgid "Enter barcode data"
msgid "Invalid supplier barcode"
msgstr "输入条形码数据"
#: plugin/base/barcodes/mixins.py:170
msgid "Supplier barcode doesn't contain order number"
msgstr ""
#: plugin/base/barcodes/mixins.py:183
#, python-brace-format
msgid "Found multiple placed purchase orders for '{order_number}'"
msgstr ""
#: plugin/base/barcodes/mixins.py:185
#, python-brace-format
msgid "Failed to find placed purchase order for '{order_number}'"
msgstr ""
#: plugin/base/barcodes/mixins.py:215
msgid "Failed to find pending line item for supplier part"
msgstr ""
#: plugin/base/barcodes/mixins.py:248
msgid "Further information required to receive line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:259
#, fuzzy
#| msgid "Received against purchase order"
msgid "Received purchase order line item"
msgstr "收到定购单"
#: plugin/base/barcodes/mixins.py:301 plugin/base/barcodes/mixins.py:324
msgid "Found multiple matching supplier parts for barcode"
msgstr ""
#: plugin/base/label/label.py:40
msgid "Label printing failed"
msgstr ""
@@ -7538,6 +7597,8 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/suppliers/digikey.py:24 plugin/builtin/suppliers/lcsc.py:25
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:25
msgid "InvenTree contributors"
msgstr ""
@@ -7609,6 +7670,66 @@ msgstr "调试模式"
msgid "Enable debug mode - returns raw HTML instead of PDF"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:21
msgid "Supplier Integration - DigiKey"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:22
#, fuzzy
#| msgid "Part(s) must be selected before printing labels"
msgid "Provides support for scanning DigiKey barcodes"
msgstr "打印标签前必须选择商品"
#: plugin/builtin/suppliers/digikey.py:30
msgid "The Supplier which acts as 'DigiKey'"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:22
#, fuzzy
#| msgid "Supplier part description"
msgid "Supplier Integration - LCSC"
msgstr "供应商商品描述"
#: plugin/builtin/suppliers/lcsc.py:23
#, fuzzy
#| msgid "Part(s) must be selected before printing labels"
msgid "Provides support for scanning LCSC barcodes"
msgstr "打印标签前必须选择商品"
#: plugin/builtin/suppliers/lcsc.py:31
msgid "The Supplier which acts as 'LCSC'"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:21
msgid "Supplier Integration - Mouser"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:22
#, fuzzy
#| msgid "Part(s) must be selected before printing labels"
msgid "Provides support for scanning Mouser barcodes"
msgstr "打印标签前必须选择商品"
#: plugin/builtin/suppliers/mouser.py:30
msgid "The Supplier which acts as 'Mouser'"
msgstr ""
#: plugin/builtin/suppliers/tme.py:22
#, fuzzy
#| msgid "Supplier part description"
msgid "Supplier Integration - TME"
msgstr "供应商商品描述"
#: plugin/builtin/suppliers/tme.py:23
#, fuzzy
#| msgid "Part(s) must be selected before printing labels"
msgid "Provides support for scanning TME barcodes"
msgstr "打印标签前必须选择商品"
#: plugin/builtin/suppliers/tme.py:31
msgid "The Supplier which acts as 'TME'"
msgstr ""
#: plugin/installer.py:140
msgid "Permission denied: only staff users can install plugins"
msgstr ""
@@ -7637,7 +7758,7 @@ msgstr ""
msgid "Plugin Configurations"
msgstr ""
#: plugin/models.py:34
#: plugin/models.py:34 users/models.py:72
msgid "Key"
msgstr ""
@@ -8086,7 +8207,7 @@ msgstr "删除模板"
#: stock/admin.py:149 stock/models.py:854
#: stock/templates/stock/item_base.html:434
#: templates/js/translated/stock.js:2200
#: templates/js/translated/stock.js:2200 users/models.py:91
msgid "Expiry Date"
msgstr ""
@@ -8138,7 +8259,7 @@ msgstr "仓储地点"
#: stock/models.py:117 stock/templates/stock/location.html:178
#: templates/InvenTree/search.html:166 templates/js/translated/search.js:178
#: users/models.py:40
#: users/models.py:164
msgid "Stock Locations"
msgstr "仓储地点"
@@ -8774,7 +8895,7 @@ msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
#: stock/templates/stock/item_base.html:438
#: templates/js/translated/table_filters.js:435
#: templates/js/translated/table_filters.js:435 users/models.py:135
msgid "Expired"
msgstr ""
@@ -9431,7 +9552,7 @@ msgstr "编辑"
#: templates/InvenTree/settings/settings_staff_js.html:81
#: templates/js/translated/forms.js:508 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:389 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:257
#: templates/js/translated/stock.js:245 users/models.py:380
msgid "Delete"
msgstr "删除"
@@ -12791,7 +12912,7 @@ msgstr ""
msgid "Add Stock"
msgstr ""
#: templates/js/translated/stock.js:1042 users/models.py:253
#: templates/js/translated/stock.js:1042 users/models.py:376
msgid "Add"
msgstr "添加"
@@ -13466,7 +13587,7 @@ msgstr ""
msgid "New Notifications"
msgstr ""
#: templates/navbar.html:142 users/models.py:36
#: templates/navbar.html:142 users/models.py:160
msgid "Admin"
msgstr "管理员"
@@ -13641,59 +13762,99 @@ msgstr "确定"
msgid "No"
msgstr "取消"
#: users/admin.py:61
#: users/admin.py:76
msgid "Users"
msgstr "用户"
#: users/admin.py:62
#: users/admin.py:77
msgid "Select which users are assigned to this group"
msgstr "选择分配给该组的用户"
#: users/admin.py:199
#: users/admin.py:214
msgid "The following users are members of multiple groups:"
msgstr "以下用户是多个群组的成员:"
#: users/admin.py:222
#: users/admin.py:237
msgid "Personal info"
msgstr "个人资料"
#: users/admin.py:223
#: users/admin.py:238
msgid "Permissions"
msgstr "权限"
#: users/admin.py:226
#: users/admin.py:241
msgid "Important dates"
msgstr "重要日期"
#: users/models.py:240
#: users/authentication.py:27 users/models.py:99
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:30
msgid "Token has expired"
msgstr ""
#: users/models.py:51
#, fuzzy
#| msgid "Token"
msgid "API Token"
msgstr "令牌"
#: users/models.py:52
#, fuzzy
#| msgid "Token"
msgid "API Tokens"
msgstr "令牌"
#: users/models.py:85
#, fuzzy
#| msgid "Token"
msgid "Token Name"
msgstr "令牌"
#: users/models.py:86
#, fuzzy
#| msgid "Company name"
msgid "Custom token name"
msgstr "公司名称"
#: users/models.py:92
msgid "Token expiry date"
msgstr ""
#: users/models.py:98
msgid "Revoked"
msgstr ""
#: users/models.py:363
msgid "Permission set"
msgstr "权限设置"
#: users/models.py:248
#: users/models.py:371
msgid "Group"
msgstr "群组"
#: users/models.py:251
#: users/models.py:374
msgid "View"
msgstr "视图"
#: users/models.py:251
#: users/models.py:374
msgid "Permission to view items"
msgstr "查看项目权限"
#: users/models.py:253
#: users/models.py:376
msgid "Permission to add items"
msgstr "添加项目权限"
#: users/models.py:255
#: users/models.py:378
msgid "Change"
msgstr "更改"
#: users/models.py:255
#: users/models.py:378
msgid "Permissions to edit items"
msgstr "编辑项目权限"
#: users/models.py:257
#: users/models.py:380
msgid "Permission to delete items"
msgstr "删除项目权限"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-10-18 03:46+0000\n"
"POT-Creation-Date: 2023-10-20 09:41+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -303,7 +303,7 @@ msgstr ""
#: part/models.py:3125 part/models.py:3204 part/models.py:3224
#: plugin/models.py:229 plugin/models.py:230
#: report/templates/report/inventree_test_report_base.html:105
#: templates/js/translated/stock.js:3007
#: templates/js/translated/stock.js:3007 users/models.py:78
msgid "User"
msgstr ""
@@ -954,7 +954,7 @@ msgstr ""
#: part/templates/part/part_sidebar.html:22 templates/InvenTree/index.html:196
#: templates/InvenTree/search.html:141
#: templates/InvenTree/settings/sidebar.html:55
#: templates/js/translated/search.js:186 users/models.py:42
#: templates/js/translated/search.js:186 users/models.py:166
msgid "Build Orders"
msgstr ""
@@ -3385,7 +3385,7 @@ msgstr ""
#: templates/js/translated/table_filters.js:219
#: templates/js/translated/table_filters.js:488
#: templates/js/translated/table_filters.js:516
#: templates/js/translated/table_filters.js:712
#: templates/js/translated/table_filters.js:712 users/models.py:141
msgid "Active"
msgstr ""
@@ -3393,7 +3393,7 @@ msgstr ""
msgid "Is this webhook active"
msgstr ""
#: common/models.py:2533
#: common/models.py:2533 users/models.py:119
msgid "Token"
msgstr ""
@@ -3850,7 +3850,9 @@ msgstr ""
#: company/models.py:699 company/templates/company/company_base.html:82
#: company/templates/company/supplier_part.html:130 order/models.py:386
#: order/templates/order/order_base.html:136 part/bom.py:284 part/bom.py:312
#: part/serializers.py:429 stock/templates/stock/item_base.html:225
#: part/serializers.py:429 plugin/builtin/suppliers/digikey.py:29
#: plugin/builtin/suppliers/lcsc.py:30 plugin/builtin/suppliers/mouser.py:29
#: plugin/builtin/suppliers/tme.py:30 stock/templates/stock/item_base.html:225
#: templates/email/overdue_purchase_order.html:16
#: templates/js/translated/company.js:350
#: templates/js/translated/company.js:510
@@ -4111,7 +4113,7 @@ msgstr ""
#: templates/InvenTree/index.html:227 templates/InvenTree/search.html:199
#: templates/InvenTree/settings/sidebar.html:57
#: templates/js/translated/search.js:205 templates/navbar.html:50
#: users/models.py:43
#: users/models.py:167
msgid "Purchase Orders"
msgstr ""
@@ -4134,7 +4136,7 @@ msgstr ""
#: templates/InvenTree/index.html:259 templates/InvenTree/search.html:219
#: templates/InvenTree/settings/sidebar.html:59
#: templates/js/translated/search.js:219 templates/navbar.html:62
#: users/models.py:44
#: users/models.py:168
msgid "Sales Orders"
msgstr ""
@@ -4159,7 +4161,7 @@ msgstr ""
#: order/templates/order/return_orders.html:15
#: templates/InvenTree/settings/sidebar.html:61
#: templates/js/translated/search.js:232 templates/navbar.html:65
#: users/models.py:45
#: users/models.py:169
msgid "Return Orders"
msgstr ""
@@ -4375,7 +4377,7 @@ msgstr ""
#: stock/templates/stock/location_sidebar.html:7
#: templates/InvenTree/search.html:155 templates/js/translated/part.js:1057
#: templates/js/translated/search.js:172 templates/js/translated/stock.js:2737
#: users/models.py:41
#: users/models.py:165
msgid "Stock Items"
msgstr ""
@@ -5539,7 +5541,7 @@ msgstr ""
#: templates/InvenTree/index.html:36 templates/InvenTree/search.html:84
#: templates/InvenTree/settings/sidebar.html:47
#: templates/js/translated/part.js:2799 templates/js/translated/search.js:130
#: templates/navbar.html:24 users/models.py:38
#: templates/navbar.html:24 users/models.py:162
msgid "Parts"
msgstr ""
@@ -5622,7 +5624,7 @@ msgstr ""
#: part/models.py:77 part/templates/part/category.html:135
#: templates/InvenTree/search.html:97 templates/js/translated/search.js:158
#: users/models.py:37
#: users/models.py:161
msgid "Part Categories"
msgstr ""
@@ -6702,7 +6704,7 @@ msgstr ""
#: part/templates/part/detail.html:67 part/templates/part/part_sidebar.html:50
#: stock/admin.py:148 templates/InvenTree/settings/part_stocktake.html:30
#: templates/InvenTree/settings/sidebar.html:53
#: templates/js/translated/stock.js:2186 users/models.py:39
#: templates/js/translated/stock.js:2186 users/models.py:163
msgid "Stocktake"
msgstr ""
@@ -7260,27 +7262,74 @@ msgstr ""
msgid "No matching action found"
msgstr ""
#: plugin/base/barcodes/api.py:54 plugin/base/barcodes/api.py:109
#: plugin/base/barcodes/api.py:56 plugin/base/barcodes/api.py:111
#: plugin/base/barcodes/api.py:269
msgid "Missing barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:80
#: plugin/base/barcodes/api.py:82
msgid "No match found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:84
#: plugin/base/barcodes/api.py:86
msgid "Match found for barcode data"
msgstr ""
#: plugin/base/barcodes/api.py:119
#: plugin/base/barcodes/api.py:121
#: templates/js/translated/purchase_order.js:1391
msgid "Barcode matches existing item"
msgstr ""
#: plugin/base/barcodes/api.py:215
#: plugin/base/barcodes/api.py:217
msgid "No match found for provided value"
msgstr ""
#: plugin/base/barcodes/api.py:275
msgid "Invalid purchase order"
msgstr ""
#: plugin/base/barcodes/api.py:281
msgid "Invalid stock location"
msgstr ""
#: plugin/base/barcodes/api.py:292
msgid "Item has already been received"
msgstr ""
#: plugin/base/barcodes/api.py:314
msgid "Invalid supplier barcode"
msgstr ""
#: plugin/base/barcodes/mixins.py:170
msgid "Supplier barcode doesn't contain order number"
msgstr ""
#: plugin/base/barcodes/mixins.py:183
#, python-brace-format
msgid "Found multiple placed purchase orders for '{order_number}'"
msgstr ""
#: plugin/base/barcodes/mixins.py:185
#, python-brace-format
msgid "Failed to find placed purchase order for '{order_number}'"
msgstr ""
#: plugin/base/barcodes/mixins.py:215
msgid "Failed to find pending line item for supplier part"
msgstr ""
#: plugin/base/barcodes/mixins.py:248
msgid "Further information required to receive line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:259
msgid "Received purchase order line item"
msgstr ""
#: plugin/base/barcodes/mixins.py:301 plugin/base/barcodes/mixins.py:324
msgid "Found multiple matching supplier parts for barcode"
msgstr ""
#: plugin/base/label/label.py:40
msgid "Label printing failed"
msgstr ""
@@ -7297,6 +7346,8 @@ msgstr ""
#: plugin/builtin/integration/core_notifications.py:34
#: plugin/builtin/integration/currency_exchange.py:22
#: plugin/builtin/labels/inventree_label.py:23
#: plugin/builtin/suppliers/digikey.py:24 plugin/builtin/suppliers/lcsc.py:25
#: plugin/builtin/suppliers/mouser.py:24 plugin/builtin/suppliers/tme.py:25
msgid "InvenTree contributors"
msgstr ""
@@ -7362,6 +7413,54 @@ msgstr ""
msgid "Enable debug mode - returns raw HTML instead of PDF"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:21
msgid "Supplier Integration - DigiKey"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:22
msgid "Provides support for scanning DigiKey barcodes"
msgstr ""
#: plugin/builtin/suppliers/digikey.py:30
msgid "The Supplier which acts as 'DigiKey'"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:22
msgid "Supplier Integration - LCSC"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:23
msgid "Provides support for scanning LCSC barcodes"
msgstr ""
#: plugin/builtin/suppliers/lcsc.py:31
msgid "The Supplier which acts as 'LCSC'"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:21
msgid "Supplier Integration - Mouser"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:22
msgid "Provides support for scanning Mouser barcodes"
msgstr ""
#: plugin/builtin/suppliers/mouser.py:30
msgid "The Supplier which acts as 'Mouser'"
msgstr ""
#: plugin/builtin/suppliers/tme.py:22
msgid "Supplier Integration - TME"
msgstr ""
#: plugin/builtin/suppliers/tme.py:23
msgid "Provides support for scanning TME barcodes"
msgstr ""
#: plugin/builtin/suppliers/tme.py:31
msgid "The Supplier which acts as 'TME'"
msgstr ""
#: plugin/installer.py:140
msgid "Permission denied: only staff users can install plugins"
msgstr ""
@@ -7387,7 +7486,7 @@ msgstr ""
msgid "Plugin Configurations"
msgstr ""
#: plugin/models.py:34
#: plugin/models.py:34 users/models.py:72
msgid "Key"
msgstr ""
@@ -7820,7 +7919,7 @@ msgstr ""
#: stock/admin.py:149 stock/models.py:854
#: stock/templates/stock/item_base.html:434
#: templates/js/translated/stock.js:2200
#: templates/js/translated/stock.js:2200 users/models.py:91
msgid "Expiry Date"
msgstr ""
@@ -7868,7 +7967,7 @@ msgstr ""
#: stock/models.py:117 stock/templates/stock/location.html:178
#: templates/InvenTree/search.html:166 templates/js/translated/search.js:178
#: users/models.py:40
#: users/models.py:164
msgid "Stock Locations"
msgstr ""
@@ -8488,7 +8587,7 @@ msgid "This StockItem expired on %(item.expiry_date)s"
msgstr ""
#: stock/templates/stock/item_base.html:438
#: templates/js/translated/table_filters.js:435
#: templates/js/translated/table_filters.js:435 users/models.py:135
msgid "Expired"
msgstr ""
@@ -9127,7 +9226,7 @@ msgstr ""
#: templates/InvenTree/settings/settings_staff_js.html:81
#: templates/js/translated/forms.js:508 templates/js/translated/helpers.js:105
#: templates/js/translated/part.js:389 templates/js/translated/pricing.js:629
#: templates/js/translated/stock.js:245 users/models.py:257
#: templates/js/translated/stock.js:245 users/models.py:380
msgid "Delete"
msgstr ""
@@ -12283,7 +12382,7 @@ msgstr ""
msgid "Add Stock"
msgstr ""
#: templates/js/translated/stock.js:1042 users/models.py:253
#: templates/js/translated/stock.js:1042 users/models.py:376
msgid "Add"
msgstr ""
@@ -12922,7 +13021,7 @@ msgstr ""
msgid "New Notifications"
msgstr ""
#: templates/navbar.html:142 users/models.py:36
#: templates/navbar.html:142 users/models.py:160
msgid "Admin"
msgstr ""
@@ -13093,58 +13192,90 @@ msgstr ""
msgid "No"
msgstr ""
#: users/admin.py:61
#: users/admin.py:76
msgid "Users"
msgstr ""
#: users/admin.py:62
#: users/admin.py:77
msgid "Select which users are assigned to this group"
msgstr ""
#: users/admin.py:199
#: users/admin.py:214
msgid "The following users are members of multiple groups:"
msgstr ""
#: users/admin.py:222
#: users/admin.py:237
msgid "Personal info"
msgstr ""
#: users/admin.py:223
#: users/admin.py:238
msgid "Permissions"
msgstr ""
#: users/admin.py:226
#: users/admin.py:241
msgid "Important dates"
msgstr ""
#: users/models.py:240
#: users/authentication.py:27 users/models.py:99
msgid "Token has been revoked"
msgstr ""
#: users/authentication.py:30
msgid "Token has expired"
msgstr ""
#: users/models.py:51
msgid "API Token"
msgstr ""
#: users/models.py:52
msgid "API Tokens"
msgstr ""
#: users/models.py:85
msgid "Token Name"
msgstr ""
#: users/models.py:86
msgid "Custom token name"
msgstr ""
#: users/models.py:92
msgid "Token expiry date"
msgstr ""
#: users/models.py:98
msgid "Revoked"
msgstr ""
#: users/models.py:363
msgid "Permission set"
msgstr ""
#: users/models.py:248
#: users/models.py:371
msgid "Group"
msgstr ""
#: users/models.py:251
#: users/models.py:374
msgid "View"
msgstr ""
#: users/models.py:251
#: users/models.py:374
msgid "Permission to view items"
msgstr ""
#: users/models.py:253
#: users/models.py:376
msgid "Permission to add items"
msgstr ""
#: users/models.py:255
#: users/models.py:378
msgid "Change"
msgstr ""
#: users/models.py:255
#: users/models.py:378
msgid "Permissions to edit items"
msgstr ""
#: users/models.py:257
#: users/models.py:380
msgid "Permission to delete items"
msgstr ""