From cafed919a131e9ad4bc73835344542b5deaca821 Mon Sep 17 00:00:00 2001
From: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
Date: Wed, 26 Aug 2026 16:50:29 +0000
Subject: [PATCH] Auto translate strings
---
src-ui/messages.xlf | 197 ++++++++---
src/locale/en_US/LC_MESSAGES/django.po | 466 ++++++++++++++-----------
2 files changed, 397 insertions(+), 266 deletions(-)
diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf
index 57d1d9dcd..792408f4d 100644
--- a/src-ui/messages.xlf
+++ b/src-ui/messages.xlf
@@ -1620,6 +1620,10 @@
src/app/components/admin/settings/settings.component.ts
99
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
+ 173
+
src/app/components/document-detail/document-detail.component.html
174
@@ -1651,6 +1655,10 @@
src/app/components/admin/settings/settings.component.ts
100
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
+ 177
+
src/app/components/document-detail/document-detail.component.html
178
@@ -1682,6 +1690,10 @@
src/app/components/admin/settings/settings.component.ts
101
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
+ 181
+
src/app/components/document-detail/document-detail.component.html
182
@@ -1713,6 +1725,10 @@
src/app/components/app-frame/app-frame.component.html
211
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
+ 169
+
src/app/components/common/input/tags/tags.component.ts
86
@@ -2087,7 +2103,7 @@
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 95
+ 96
src/app/components/common/share-link-bundle-manage-dialog/share-link-bundle-manage-dialog.component.html
@@ -2402,7 +2418,7 @@
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 80
+ 81
@@ -2462,7 +2478,7 @@
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 122
+ 123
@@ -2473,7 +2489,7 @@
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 84
+ 85
@@ -2484,7 +2500,7 @@
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 76
+ 77
@@ -4332,7 +4348,7 @@
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 91
+ 92
src/app/components/document-list/document-list.component.html
@@ -5322,7 +5338,7 @@
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 137
+ 138
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
@@ -5954,18 +5970,67 @@
461,462
+
+ The document will be sent to the configured AI service for suggestions. Consider costs and privacy.
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
+ 468,469
+
+
+
+ Apply suggestions for
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
+ 471,472
+
+
+
+ Suggestions for fields that are not selected are discarded.
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
+ 476,477
+
+
+
+ Create missing items
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
+ 486,487
+
+
+
+ Create suggested tags, correspondents and document types that do not exist yet.
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
+ 488,489
+
+
+
+ Overwrite existing values
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
+ 496,497
+
+
+
+ Apply suggestions even if the document already has a value. Tags are always added, never replaced.
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
+ 498,499
+
+
Consume Folder
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 72
+ 73
Modified
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 99
+ 100
src/app/data/document.ts
@@ -5976,63 +6041,63 @@
Custom Field
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 103
+ 104
Consumption Started
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 110
+ 111
Document Added
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 114
+ 115
Document Updated
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 118
+ 119
Assignment
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 129
+ 130
Removal
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 133
+ 134
Webhook
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 141
+ 142
Password removal
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 145
+ 146
Move to trash
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 149
+ 150
src/app/components/document-detail/document-detail.component.ts
@@ -6047,116 +6112,157 @@
Remote OCR
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 153
+ 154
src/app/data/paperless-config.ts
58
+
+ Apply AI suggestions
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
+ 158
+
+
+
+ Title
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
+ 165
+
+
+ src/app/components/document-detail/document-detail.component.html
+ 167
+
+
+ src/app/components/document-list/document-list.component.html
+ 218,219
+
+
+ src/app/components/document-list/filter-editor/filter-editor.component.ts
+ 197
+
+
+ src/app/data/document.ts
+ 30
+
+
+ src/app/data/document.ts
+ 90
+
+
+
+ Created date
+
+ src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
+ 185
+
+
Has any of these tags
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 222
+ 254
Has all of these tags
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 229
+ 261
Does not have these tags
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 236
+ 268
Has any of these correspondents
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 243
+ 275
Has correspondent
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 251
+ 283
Does not have correspondents
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 259
+ 291
Has document type
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 267
+ 299
Has any of these document types
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 275
+ 307
Does not have document types
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 283
+ 315
Has storage path
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 291
+ 323
Has any of these storage paths
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 299
+ 331
Does not have storage paths
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 307
+ 339
Matches custom field query
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 315
+ 347
Create new workflow
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 524
+ 556
Edit workflow
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
- 528
+ 560
@@ -8208,29 +8314,6 @@
164,165
-
- Title
-
- src/app/components/document-detail/document-detail.component.html
- 167
-
-
- src/app/components/document-list/document-list.component.html
- 218,219
-
-
- src/app/components/document-list/filter-editor/filter-editor.component.ts
- 197
-
-
- src/app/data/document.ts
- 30
-
-
- src/app/data/document.ts
- 90
-
-
Date created
diff --git a/src/locale/en_US/LC_MESSAGES/django.po b/src/locale/en_US/LC_MESSAGES/django.po
index cd2c43612..aac43f95b 100644
--- a/src/locale/en_US/LC_MESSAGES/django.po
+++ b/src/locale/en_US/LC_MESSAGES/django.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-08-26 14:28+0000\n"
+"POT-Creation-Date: 2026-08-26 16:49+0000\n"
"PO-Revision-Date: 2022-02-17 04:17\n"
"Last-Translator: \n"
"Language-Team: English\n"
@@ -57,31 +57,31 @@ msgstr ""
msgid "Custom field not found"
msgstr ""
-#: documents/models.py:39 documents/models.py:991 documents/models.py:1039
+#: documents/models.py:39 documents/models.py:992 documents/models.py:1040
msgid "owner"
msgstr ""
-#: documents/models.py:56 documents/models.py:1337
+#: documents/models.py:56 documents/models.py:1338
msgid "None"
msgstr ""
-#: documents/models.py:57 documents/models.py:1338
+#: documents/models.py:57 documents/models.py:1339
msgid "Any word"
msgstr ""
-#: documents/models.py:58 documents/models.py:1339
+#: documents/models.py:58 documents/models.py:1340
msgid "All words"
msgstr ""
-#: documents/models.py:59 documents/models.py:1340
+#: documents/models.py:59 documents/models.py:1341
msgid "Exact match"
msgstr ""
-#: documents/models.py:60 documents/models.py:1341
+#: documents/models.py:60 documents/models.py:1342
msgid "Regular expression"
msgstr ""
-#: documents/models.py:61 documents/models.py:1342
+#: documents/models.py:61 documents/models.py:1343
msgid "Fuzzy word"
msgstr ""
@@ -89,20 +89,20 @@ msgstr ""
msgid "Automatic"
msgstr ""
-#: documents/models.py:65 documents/models.py:606 documents/models.py:1924
+#: documents/models.py:65 documents/models.py:606 documents/models.py:1964
#: paperless_mail/models.py:23 paperless_mail/models.py:143
msgid "name"
msgstr ""
-#: documents/models.py:67 documents/models.py:1406
+#: documents/models.py:67 documents/models.py:1407
msgid "match"
msgstr ""
-#: documents/models.py:70 documents/models.py:1409
+#: documents/models.py:70 documents/models.py:1410
msgid "matching algorithm"
msgstr ""
-#: documents/models.py:75 documents/models.py:1414
+#: documents/models.py:75 documents/models.py:1415
msgid "is insensitive"
msgstr ""
@@ -168,7 +168,7 @@ msgstr ""
msgid "title"
msgstr ""
-#: documents/models.py:190 documents/models.py:905
+#: documents/models.py:190 documents/models.py:906
msgid "content"
msgstr ""
@@ -206,8 +206,8 @@ msgstr ""
msgid "The number of pages of the document."
msgstr ""
-#: documents/models.py:246 documents/models.py:911 documents/models.py:949
-#: documents/models.py:1011 documents/models.py:1139 documents/models.py:1198
+#: documents/models.py:246 documents/models.py:912 documents/models.py:950
+#: documents/models.py:1012 documents/models.py:1140 documents/models.py:1199
msgid "created"
msgstr ""
@@ -271,16 +271,16 @@ msgstr ""
msgid "Optional short label for a document version."
msgstr ""
-#: documents/models.py:340 documents/models.py:922 documents/models.py:976
-#: documents/models.py:1967
+#: documents/models.py:340 documents/models.py:923 documents/models.py:977
+#: documents/models.py:2007
msgid "document"
msgstr ""
-#: documents/models.py:341 documents/models.py:1082
+#: documents/models.py:341 documents/models.py:1083
msgid "documents"
msgstr ""
-#: documents/models.py:525 documents/models.py:945
+#: documents/models.py:525 documents/models.py:946
msgid "Archive"
msgstr ""
@@ -488,7 +488,7 @@ msgstr ""
msgid "Tag"
msgstr ""
-#: documents/models.py:580 documents/models.py:595
+#: documents/models.py:580 documents/models.py:595 documents/models.py:1685
msgid "Tags"
msgstr ""
@@ -520,19 +520,19 @@ msgstr ""
msgid "Large Cards"
msgstr ""
-#: documents/models.py:592
+#: documents/models.py:592 documents/models.py:1684
msgid "Title"
msgstr ""
-#: documents/models.py:593 documents/models.py:821 documents/models.py:1358
+#: documents/models.py:593 documents/models.py:822 documents/models.py:1359
msgid "Created"
msgstr ""
-#: documents/models.py:594 documents/models.py:1357
+#: documents/models.py:594 documents/models.py:1358
msgid "Added"
msgstr ""
-#: documents/models.py:596
+#: documents/models.py:596 documents/models.py:1686
msgid "Correspondent"
msgstr ""
@@ -812,11 +812,11 @@ msgstr ""
msgid "filter rules"
msgstr ""
-#: documents/models.py:750 documents/models.py:1005
+#: documents/models.py:750 documents/models.py:1006
msgid "Pending"
msgstr ""
-#: documents/models.py:751 documents/models.py:828
+#: documents/models.py:751 documents/models.py:829
msgid "Started"
msgstr ""
@@ -848,7 +848,7 @@ msgstr ""
msgid "Index Optimize"
msgstr ""
-#: documents/models.py:761 documents/models.py:1353
+#: documents/models.py:761 documents/models.py:1354
msgid "Mail Fetch"
msgstr ""
@@ -880,707 +880,755 @@ msgstr ""
msgid "Bulk Delete"
msgstr ""
-#: documents/models.py:777 documents/models.py:1348
+#: documents/models.py:769
+msgid "Apply AI Suggestions"
+msgstr ""
+
+#: documents/models.py:778 documents/models.py:1349
msgid "Scheduled"
msgstr ""
-#: documents/models.py:778 documents/models.py:1354
+#: documents/models.py:779 documents/models.py:1355
msgid "Web UI"
msgstr ""
-#: documents/models.py:779
+#: documents/models.py:780
msgid "API Upload"
msgstr ""
-#: documents/models.py:780
+#: documents/models.py:781
msgid "Folder Consume"
msgstr ""
-#: documents/models.py:781
+#: documents/models.py:782
msgid "Email Consume"
msgstr ""
-#: documents/models.py:782
+#: documents/models.py:783
msgid "System"
msgstr ""
-#: documents/models.py:783
+#: documents/models.py:784
msgid "Manual"
msgstr ""
-#: documents/models.py:789
+#: documents/models.py:790
msgid "Task ID"
msgstr ""
-#: documents/models.py:790
+#: documents/models.py:791
msgid "Celery task ID"
msgstr ""
-#: documents/models.py:796
+#: documents/models.py:797
msgid "Task Type"
msgstr ""
-#: documents/models.py:797
+#: documents/models.py:798
msgid "The kind of work being performed"
msgstr ""
-#: documents/models.py:804
+#: documents/models.py:805
msgid "Trigger Source"
msgstr ""
-#: documents/models.py:805
+#: documents/models.py:806
msgid "What initiated this task"
msgstr ""
-#: documents/models.py:814
+#: documents/models.py:815
msgid "Status"
msgstr ""
-#: documents/models.py:834
+#: documents/models.py:835
msgid "Completed"
msgstr ""
-#: documents/models.py:842
+#: documents/models.py:843
msgid "Duration (seconds)"
msgstr ""
-#: documents/models.py:843
+#: documents/models.py:844
msgid "Elapsed time from start to completion"
msgstr ""
-#: documents/models.py:849
+#: documents/models.py:850
msgid "Wait Time (seconds)"
msgstr ""
-#: documents/models.py:850
+#: documents/models.py:851
msgid "Time from task creation to worker pickup"
msgstr ""
-#: documents/models.py:857
+#: documents/models.py:858
msgid "Input Data"
msgstr ""
-#: documents/models.py:858
+#: documents/models.py:859
msgid "Structured input parameters for the task"
msgstr ""
-#: documents/models.py:864
+#: documents/models.py:865
msgid "Result Data"
msgstr ""
-#: documents/models.py:865
+#: documents/models.py:866
msgid "Structured result data from task execution"
msgstr ""
-#: documents/models.py:871
+#: documents/models.py:872
msgid "Acknowledged"
msgstr ""
-#: documents/models.py:876
+#: documents/models.py:877
msgid "Task"
msgstr ""
-#: documents/models.py:877
+#: documents/models.py:878
msgid "Tasks"
msgstr ""
-#: documents/models.py:907
+#: documents/models.py:908
msgid "Note for the document"
msgstr ""
-#: documents/models.py:931
+#: documents/models.py:932
msgid "user"
msgstr ""
-#: documents/models.py:936
+#: documents/models.py:937
msgid "note"
msgstr ""
-#: documents/models.py:937
+#: documents/models.py:938
msgid "notes"
msgstr ""
-#: documents/models.py:946
+#: documents/models.py:947
msgid "Original"
msgstr ""
-#: documents/models.py:957 documents/models.py:1019 paperless_mail/models.py:75
+#: documents/models.py:958 documents/models.py:1020 paperless_mail/models.py:75
msgid "expiration"
msgstr ""
-#: documents/models.py:964 documents/models.py:1026
+#: documents/models.py:965 documents/models.py:1027
msgid "slug"
msgstr ""
-#: documents/models.py:996
+#: documents/models.py:997
msgid "share link"
msgstr ""
-#: documents/models.py:997
+#: documents/models.py:998
msgid "share links"
msgstr ""
-#: documents/models.py:1006
+#: documents/models.py:1007
msgid "Processing"
msgstr ""
-#: documents/models.py:1007
+#: documents/models.py:1008
msgid "Ready"
msgstr ""
-#: documents/models.py:1008
+#: documents/models.py:1009
msgid "Failed"
msgstr ""
-#: documents/models.py:1055
+#: documents/models.py:1056
msgid "size (bytes)"
msgstr ""
-#: documents/models.py:1061
+#: documents/models.py:1062
msgid "last error"
msgstr ""
-#: documents/models.py:1068
+#: documents/models.py:1069
msgid "file path"
msgstr ""
-#: documents/models.py:1074
+#: documents/models.py:1075
msgid "built at"
msgstr ""
-#: documents/models.py:1087
+#: documents/models.py:1088
msgid "share link bundle"
msgstr ""
-#: documents/models.py:1088
+#: documents/models.py:1089
msgid "share link bundles"
msgstr ""
-#: documents/models.py:1091
+#: documents/models.py:1092
#, python-format
msgid "Share link bundle %(slug)s"
msgstr ""
-#: documents/models.py:1127
+#: documents/models.py:1128
msgid "String"
msgstr ""
-#: documents/models.py:1128
+#: documents/models.py:1129
msgid "URL"
msgstr ""
-#: documents/models.py:1129
+#: documents/models.py:1130
msgid "Date"
msgstr ""
-#: documents/models.py:1130
+#: documents/models.py:1131
msgid "Boolean"
msgstr ""
-#: documents/models.py:1131
+#: documents/models.py:1132
msgid "Integer"
msgstr ""
-#: documents/models.py:1132
+#: documents/models.py:1133
msgid "Float"
msgstr ""
-#: documents/models.py:1133
+#: documents/models.py:1134
msgid "Monetary"
msgstr ""
-#: documents/models.py:1134
+#: documents/models.py:1135
msgid "Document Link"
msgstr ""
-#: documents/models.py:1135
+#: documents/models.py:1136
msgid "Select"
msgstr ""
-#: documents/models.py:1136
+#: documents/models.py:1137
msgid "Long Text"
msgstr ""
-#: documents/models.py:1148
+#: documents/models.py:1149
msgid "data type"
msgstr ""
-#: documents/models.py:1155
+#: documents/models.py:1156
msgid "extra data"
msgstr ""
-#: documents/models.py:1159
+#: documents/models.py:1160
msgid "Extra data for the custom field, such as select options"
msgstr ""
-#: documents/models.py:1165
+#: documents/models.py:1166
msgid "custom field"
msgstr ""
-#: documents/models.py:1166
+#: documents/models.py:1167
msgid "custom fields"
msgstr ""
-#: documents/models.py:1266
+#: documents/models.py:1267
msgid "custom field instance"
msgstr ""
-#: documents/models.py:1267
+#: documents/models.py:1268
msgid "custom field instances"
msgstr ""
-#: documents/models.py:1345
+#: documents/models.py:1346
msgid "Consumption Started"
msgstr ""
-#: documents/models.py:1346
+#: documents/models.py:1347
msgid "Document Added"
msgstr ""
-#: documents/models.py:1347
+#: documents/models.py:1348
msgid "Document Updated"
msgstr ""
-#: documents/models.py:1351
+#: documents/models.py:1352
msgid "Consume Folder"
msgstr ""
-#: documents/models.py:1352
+#: documents/models.py:1353
msgid "Api Upload"
msgstr ""
-#: documents/models.py:1359
+#: documents/models.py:1360
msgid "Modified"
msgstr ""
-#: documents/models.py:1360
+#: documents/models.py:1361
msgid "Custom Field"
msgstr ""
-#: documents/models.py:1363
+#: documents/models.py:1364
msgid "Workflow Trigger Type"
msgstr ""
-#: documents/models.py:1375
+#: documents/models.py:1376
msgid "filter path"
msgstr ""
-#: documents/models.py:1380
+#: documents/models.py:1381
msgid ""
"Only consume documents with a path that matches this if specified. Wildcards "
"specified as * are allowed. Case insensitive."
msgstr ""
-#: documents/models.py:1387
+#: documents/models.py:1388
msgid "filter filename"
msgstr ""
-#: documents/models.py:1392 paperless_mail/models.py:200
+#: documents/models.py:1393 paperless_mail/models.py:200
msgid ""
"Only consume documents which entirely match this filename if specified. "
"Wildcards such as *.pdf or *invoice* are allowed. Case insensitive."
msgstr ""
-#: documents/models.py:1403
+#: documents/models.py:1404
msgid "filter documents from this mail rule"
msgstr ""
-#: documents/models.py:1419
+#: documents/models.py:1420
msgid "has these tag(s)"
msgstr ""
-#: documents/models.py:1426
+#: documents/models.py:1427
msgid "has all of these tag(s)"
msgstr ""
-#: documents/models.py:1433
+#: documents/models.py:1434
msgid "does not have these tag(s)"
msgstr ""
-#: documents/models.py:1441
+#: documents/models.py:1442
msgid "has this document type"
msgstr ""
-#: documents/models.py:1448
+#: documents/models.py:1449
msgid "has one of these document types"
msgstr ""
-#: documents/models.py:1455
+#: documents/models.py:1456
msgid "does not have these document type(s)"
msgstr ""
-#: documents/models.py:1463
+#: documents/models.py:1464
msgid "has this correspondent"
msgstr ""
-#: documents/models.py:1470
+#: documents/models.py:1471
msgid "does not have these correspondent(s)"
msgstr ""
-#: documents/models.py:1477
+#: documents/models.py:1478
msgid "has one of these correspondents"
msgstr ""
-#: documents/models.py:1485
+#: documents/models.py:1486
msgid "has this storage path"
msgstr ""
-#: documents/models.py:1492
+#: documents/models.py:1493
msgid "has one of these storage paths"
msgstr ""
-#: documents/models.py:1499
+#: documents/models.py:1500
msgid "does not have these storage path(s)"
msgstr ""
-#: documents/models.py:1503
+#: documents/models.py:1504
msgid "filter custom field query"
msgstr ""
-#: documents/models.py:1506
+#: documents/models.py:1507
msgid "JSON-encoded custom field query expression."
msgstr ""
-#: documents/models.py:1510
+#: documents/models.py:1511
msgid "schedule offset days"
msgstr ""
-#: documents/models.py:1513
+#: documents/models.py:1514
msgid "The number of days to offset the schedule trigger by."
msgstr ""
-#: documents/models.py:1518
+#: documents/models.py:1519
msgid "schedule is recurring"
msgstr ""
-#: documents/models.py:1521
+#: documents/models.py:1522
msgid "If the schedule should be recurring."
msgstr ""
-#: documents/models.py:1526
+#: documents/models.py:1527
msgid "schedule recurring delay in days"
msgstr ""
-#: documents/models.py:1530
+#: documents/models.py:1531
msgid "The number of days between recurring schedule triggers."
msgstr ""
-#: documents/models.py:1535
+#: documents/models.py:1536
msgid "schedule date field"
msgstr ""
-#: documents/models.py:1540
+#: documents/models.py:1541
msgid "The field to check for a schedule trigger."
msgstr ""
-#: documents/models.py:1549
+#: documents/models.py:1550
msgid "schedule date custom field"
msgstr ""
-#: documents/models.py:1553
+#: documents/models.py:1554
msgid "workflow trigger"
msgstr ""
-#: documents/models.py:1554
+#: documents/models.py:1555
msgid "workflow triggers"
msgstr ""
-#: documents/models.py:1562
+#: documents/models.py:1563
msgid "email subject"
msgstr ""
-#: documents/models.py:1566
+#: documents/models.py:1567
msgid ""
"The subject of the email, can include some placeholders, see documentation."
msgstr ""
-#: documents/models.py:1572
+#: documents/models.py:1573
msgid "email body"
msgstr ""
-#: documents/models.py:1575
+#: documents/models.py:1576
msgid ""
"The body (message) of the email, can include some placeholders, see "
"documentation."
msgstr ""
-#: documents/models.py:1581
+#: documents/models.py:1582
msgid "emails to"
msgstr ""
-#: documents/models.py:1584
+#: documents/models.py:1585
msgid "The destination email addresses, comma separated."
msgstr ""
-#: documents/models.py:1590
+#: documents/models.py:1591
msgid "include document in email"
msgstr ""
-#: documents/models.py:1601
+#: documents/models.py:1602
msgid "webhook url"
msgstr ""
-#: documents/models.py:1604
+#: documents/models.py:1605
msgid "The destination URL for the notification."
msgstr ""
-#: documents/models.py:1609
+#: documents/models.py:1610
msgid "use parameters"
msgstr ""
-#: documents/models.py:1614
+#: documents/models.py:1615
msgid "send as JSON"
msgstr ""
-#: documents/models.py:1618
+#: documents/models.py:1619
msgid "webhook parameters"
msgstr ""
-#: documents/models.py:1621
+#: documents/models.py:1622
msgid "The parameters to send with the webhook URL if body not used."
msgstr ""
-#: documents/models.py:1625
+#: documents/models.py:1626
msgid "webhook body"
msgstr ""
-#: documents/models.py:1628
+#: documents/models.py:1629
msgid "The body to send with the webhook URL if parameters not used."
msgstr ""
-#: documents/models.py:1632
+#: documents/models.py:1633
msgid "webhook headers"
msgstr ""
-#: documents/models.py:1635
+#: documents/models.py:1636
msgid "The headers to send with the webhook URL."
msgstr ""
-#: documents/models.py:1640
+#: documents/models.py:1641
msgid "include document in webhook"
msgstr ""
-#: documents/models.py:1651
+#: documents/models.py:1652
msgid "Assignment"
msgstr ""
-#: documents/models.py:1655
+#: documents/models.py:1656
msgid "Removal"
msgstr ""
-#: documents/models.py:1659 documents/templates/account/password_reset.html:15
+#: documents/models.py:1660 documents/templates/account/password_reset.html:15
msgid "Email"
msgstr ""
-#: documents/models.py:1663
+#: documents/models.py:1664
msgid "Webhook"
msgstr ""
-#: documents/models.py:1667
+#: documents/models.py:1668
msgid "Password removal"
msgstr ""
-#: documents/models.py:1671
+#: documents/models.py:1672
msgid "Move to trash"
msgstr ""
-#: documents/models.py:1675
+#: documents/models.py:1676
msgid "Remote OCR"
msgstr ""
-#: documents/models.py:1679
+#: documents/models.py:1680
+msgid "Apply AI suggestions"
+msgstr ""
+
+#: documents/models.py:1687
+msgid "Document type"
+msgstr ""
+
+#: documents/models.py:1688
+msgid "Storage path"
+msgstr ""
+
+#: documents/models.py:1689
+msgid "Created date"
+msgstr ""
+
+#: documents/models.py:1692
msgid "Workflow Action Type"
msgstr ""
-#: documents/models.py:1684 documents/models.py:1926
+#: documents/models.py:1697 documents/models.py:1966
#: paperless_mail/models.py:145
msgid "order"
msgstr ""
-#: documents/models.py:1687
+#: documents/models.py:1700
msgid "assign title"
msgstr ""
-#: documents/models.py:1691
+#: documents/models.py:1704
msgid "Assign a document title, must be a Jinja2 template, see documentation."
msgstr ""
-#: documents/models.py:1699 paperless_mail/models.py:274
+#: documents/models.py:1712 paperless_mail/models.py:274
msgid "assign this tag"
msgstr ""
-#: documents/models.py:1708 paperless_mail/models.py:282
+#: documents/models.py:1721 paperless_mail/models.py:282
msgid "assign this document type"
msgstr ""
-#: documents/models.py:1717 paperless_mail/models.py:296
+#: documents/models.py:1730 paperless_mail/models.py:296
msgid "assign this correspondent"
msgstr ""
-#: documents/models.py:1726
+#: documents/models.py:1739
msgid "assign this storage path"
msgstr ""
-#: documents/models.py:1735
+#: documents/models.py:1748
msgid "assign this owner"
msgstr ""
-#: documents/models.py:1742
+#: documents/models.py:1755
msgid "grant view permissions to these users"
msgstr ""
-#: documents/models.py:1749
+#: documents/models.py:1762
msgid "grant view permissions to these groups"
msgstr ""
-#: documents/models.py:1756
+#: documents/models.py:1769
msgid "grant change permissions to these users"
msgstr ""
-#: documents/models.py:1763
+#: documents/models.py:1776
msgid "grant change permissions to these groups"
msgstr ""
-#: documents/models.py:1770
+#: documents/models.py:1783
msgid "assign these custom fields"
msgstr ""
-#: documents/models.py:1774
+#: documents/models.py:1787
msgid "custom field values"
msgstr ""
-#: documents/models.py:1778
+#: documents/models.py:1791
msgid "Optional values to assign to the custom fields."
msgstr ""
-#: documents/models.py:1787
+#: documents/models.py:1800
msgid "remove these tag(s)"
msgstr ""
-#: documents/models.py:1792
+#: documents/models.py:1805
msgid "remove all tags"
msgstr ""
-#: documents/models.py:1799
+#: documents/models.py:1812
msgid "remove these document type(s)"
msgstr ""
-#: documents/models.py:1804
+#: documents/models.py:1817
msgid "remove all document types"
msgstr ""
-#: documents/models.py:1811
+#: documents/models.py:1824
msgid "remove these correspondent(s)"
msgstr ""
-#: documents/models.py:1816
+#: documents/models.py:1829
msgid "remove all correspondents"
msgstr ""
-#: documents/models.py:1823
+#: documents/models.py:1836
msgid "remove these storage path(s)"
msgstr ""
-#: documents/models.py:1828
+#: documents/models.py:1841
msgid "remove all storage paths"
msgstr ""
-#: documents/models.py:1835
+#: documents/models.py:1848
msgid "remove these owner(s)"
msgstr ""
-#: documents/models.py:1840
+#: documents/models.py:1853
msgid "remove all owners"
msgstr ""
-#: documents/models.py:1847
+#: documents/models.py:1860
msgid "remove view permissions for these users"
msgstr ""
-#: documents/models.py:1854
+#: documents/models.py:1867
msgid "remove view permissions for these groups"
msgstr ""
-#: documents/models.py:1861
+#: documents/models.py:1874
msgid "remove change permissions for these users"
msgstr ""
-#: documents/models.py:1868
+#: documents/models.py:1881
msgid "remove change permissions for these groups"
msgstr ""
-#: documents/models.py:1873
+#: documents/models.py:1886
msgid "remove all permissions"
msgstr ""
-#: documents/models.py:1880
+#: documents/models.py:1893
msgid "remove these custom fields"
msgstr ""
-#: documents/models.py:1885
+#: documents/models.py:1898
msgid "remove all custom fields"
msgstr ""
-#: documents/models.py:1894
+#: documents/models.py:1907
msgid "email"
msgstr ""
-#: documents/models.py:1903
+#: documents/models.py:1916
msgid "webhook"
msgstr ""
-#: documents/models.py:1907
+#: documents/models.py:1920
msgid "passwords"
msgstr ""
-#: documents/models.py:1911
+#: documents/models.py:1924
msgid ""
"Passwords to try when removing PDF protection. Separate with commas or new "
"lines."
msgstr ""
-#: documents/models.py:1916
+#: documents/models.py:1929
+msgid "AI suggestion fields"
+msgstr ""
+
+#: documents/models.py:1933
+msgid "Which of the AI-suggested fields to apply to the document."
+msgstr ""
+
+#: documents/models.py:1938
+msgid "create missing objects"
+msgstr ""
+
+#: documents/models.py:1941
+msgid ""
+"Create suggested tags, correspondents, document types and storage paths that "
+"do not already exist instead of skipping them."
+msgstr ""
+
+#: documents/models.py:1947
+msgid "overwrite existing values"
+msgstr ""
+
+#: documents/models.py:1950
+msgid ""
+"Apply suggestions even if the document already has a value for that field. "
+"Tags are always added to, never replaced."
+msgstr ""
+
+#: documents/models.py:1956
msgid "workflow action"
msgstr ""
-#: documents/models.py:1917
+#: documents/models.py:1957
msgid "workflow actions"
msgstr ""
-#: documents/models.py:1932
+#: documents/models.py:1972
msgid "triggers"
msgstr ""
-#: documents/models.py:1939
+#: documents/models.py:1979
msgid "actions"
msgstr ""
-#: documents/models.py:1942 paperless_mail/models.py:154
+#: documents/models.py:1982 paperless_mail/models.py:154
msgid "enabled"
msgstr ""
-#: documents/models.py:1953
+#: documents/models.py:1993
msgid "workflow"
msgstr ""
-#: documents/models.py:1957
+#: documents/models.py:1997
msgid "workflow trigger type"
msgstr ""
-#: documents/models.py:1971
+#: documents/models.py:2011
msgid "date run"
msgstr ""
-#: documents/models.py:1977
+#: documents/models.py:2017
msgid "workflow run"
msgstr ""
-#: documents/models.py:1978
+#: documents/models.py:2018
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:523 documents/serialisers.py:875
-#: documents/serialisers.py:2827 documents/views.py:311 documents/views.py:2613
+#: documents/serialisers.py:2827 documents/views.py:312 documents/views.py:2606
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
@@ -1621,7 +1669,7 @@ msgstr ""
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2913 documents/views.py:4610
+#: documents/serialisers.py:2913 documents/views.py:4603
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1889,36 +1937,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
-#: documents/views.py:304 documents/views.py:2610
+#: documents/views.py:305 documents/views.py:2603
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1587
+#: documents/views.py:1577
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1598
+#: documents/views.py:1588
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:2435 documents/views.py:2756
+#: documents/views.py:2428 documents/views.py:2749
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4623
+#: documents/views.py:4616
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4669
+#: documents/views.py:4662
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4730
+#: documents/views.py:4723
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4740
+#: documents/views.py:4733
msgid "The share link bundle is unavailable."
msgstr ""