diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf index c373c7dab..990296326 100644 --- a/src-ui/messages.xlf +++ b/src-ui/messages.xlf @@ -2064,18 +2064,11 @@ 97 - - Duplicate(s) detected - - src/app/components/admin/tasks/tasks.component.html - 103 - - Dismiss src/app/components/admin/tasks/tasks.component.html - 116 + 110 src/app/components/admin/tasks/tasks.component.ts @@ -2094,49 +2087,49 @@ Open Document src/app/components/admin/tasks/tasks.component.html - 121 + 115 {VAR_PLURAL, plural, =1 {One task} other { total tasks}} src/app/components/admin/tasks/tasks.component.html - 140 + 134  ( selected) src/app/components/admin/tasks/tasks.component.html - 142 + 136 Failed src/app/components/admin/tasks/tasks.component.html - 154,156 + 148,150 Complete src/app/components/admin/tasks/tasks.component.html - 162,164 + 156,158 Started src/app/components/admin/tasks/tasks.component.html - 170,172 + 164,166 Queued src/app/components/admin/tasks/tasks.component.html - 178,180 + 172,174 @@ -2192,28 +2185,28 @@ queued src/app/components/admin/tasks/tasks.component.ts - 246 + 248 started src/app/components/admin/tasks/tasks.component.ts - 248 + 250 completed src/app/components/admin/tasks/tasks.component.ts - 250 + 252 failed src/app/components/admin/tasks/tasks.component.ts - 252 + 254 @@ -4435,11 +4428,15 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 186 + 176 src/app/components/common/system-status-dialog/system-status-dialog.component.html - 220 + 210 + + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 244 src/app/components/common/system-status-dialog/system-status-dialog.component.html @@ -4447,11 +4444,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 264 - - - src/app/components/common/system-status-dialog/system-status-dialog.component.html - 302 + 292 src/app/components/common/toast/toast.component.html @@ -6263,7 +6256,7 @@ src/app/components/common/system-status-dialog/system-status-dialog.component.html - 321 + 311 src/app/components/manage/mail/mail.component.html @@ -6986,83 +6979,79 @@ 157 - - Run Task - - src/app/components/common/system-status-dialog/system-status-dialog.component.html - 177 - - - src/app/components/common/system-status-dialog/system-status-dialog.component.html - 211 - - - src/app/components/common/system-status-dialog/system-status-dialog.component.html - 245 - - - src/app/components/common/system-status-dialog/system-status-dialog.component.html - 293 - - Last Updated src/app/components/common/system-status-dialog/system-status-dialog.component.html - 184 + 174 Classifier src/app/components/common/system-status-dialog/system-status-dialog.component.html - 189 + 179 + + + + Run Task + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 201 + + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 235 + + + src/app/components/common/system-status-dialog/system-status-dialog.component.html + 283 Last Trained src/app/components/common/system-status-dialog/system-status-dialog.component.html - 218 + 208 Sanity Checker src/app/components/common/system-status-dialog/system-status-dialog.component.html - 223 + 213 Last Run src/app/components/common/system-status-dialog/system-status-dialog.component.html - 252 + 242 src/app/components/common/system-status-dialog/system-status-dialog.component.html - 300 + 290 WebSocket Connection src/app/components/common/system-status-dialog/system-status-dialog.component.html - 257 + 247 OK src/app/components/common/system-status-dialog/system-status-dialog.component.html - 261 + 251 AI Index src/app/components/common/system-status-dialog/system-status-dialog.component.html - 270 + 260 diff --git a/src/locale/en_US/LC_MESSAGES/django.po b/src/locale/en_US/LC_MESSAGES/django.po index 35a06fa8e..99042fbc1 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-04-15 23:21+0000\n" +"POT-Creation-Date: 2026-04-20 16:29+0000\n" "PO-Revision-Date: 2022-02-17 04:17\n" "Last-Translator: \n" "Language-Team: English\n" @@ -21,1295 +21,1347 @@ msgstr "" msgid "Documents" msgstr "" -#: documents/filters.py:431 +#: documents/filters.py:433 msgid "Value must be valid JSON." msgstr "" -#: documents/filters.py:450 +#: documents/filters.py:452 msgid "Invalid custom field query expression" msgstr "" -#: documents/filters.py:460 +#: documents/filters.py:462 msgid "Invalid expression list. Must be nonempty." msgstr "" -#: documents/filters.py:481 +#: documents/filters.py:483 msgid "Invalid logical operator {op!r}" msgstr "" -#: documents/filters.py:495 +#: documents/filters.py:497 msgid "Maximum number of query conditions exceeded." msgstr "" -#: documents/filters.py:560 +#: documents/filters.py:562 msgid "{name!r} is not a valid custom field." msgstr "" -#: documents/filters.py:597 +#: documents/filters.py:599 msgid "{data_type} does not support query expr {expr!r}." msgstr "" -#: documents/filters.py:705 documents/models.py:137 +#: documents/filters.py:707 documents/models.py:136 msgid "Maximum nesting depth exceeded." msgstr "" -#: documents/filters.py:919 +#: documents/filters.py:954 msgid "Custom field not found" msgstr "" -#: documents/models.py:40 documents/models.py:847 documents/models.py:895 +#: documents/models.py:39 documents/models.py:923 documents/models.py:971 msgid "owner" msgstr "" -#: documents/models.py:57 documents/models.py:1177 +#: documents/models.py:56 documents/models.py:1253 msgid "None" msgstr "" -#: documents/models.py:58 documents/models.py:1178 +#: documents/models.py:57 documents/models.py:1254 msgid "Any word" msgstr "" -#: documents/models.py:59 documents/models.py:1179 +#: documents/models.py:58 documents/models.py:1255 msgid "All words" msgstr "" -#: documents/models.py:60 documents/models.py:1180 +#: documents/models.py:59 documents/models.py:1256 msgid "Exact match" msgstr "" -#: documents/models.py:61 documents/models.py:1181 +#: documents/models.py:60 documents/models.py:1257 msgid "Regular expression" msgstr "" -#: documents/models.py:62 documents/models.py:1182 +#: documents/models.py:61 documents/models.py:1258 msgid "Fuzzy word" msgstr "" -#: documents/models.py:63 +#: documents/models.py:62 msgid "Automatic" msgstr "" -#: documents/models.py:66 documents/models.py:539 documents/models.py:1760 +#: documents/models.py:65 documents/models.py:538 documents/models.py:1836 #: paperless_mail/models.py:23 paperless_mail/models.py:143 msgid "name" msgstr "" -#: documents/models.py:68 documents/models.py:1246 +#: documents/models.py:67 documents/models.py:1322 msgid "match" msgstr "" -#: documents/models.py:71 documents/models.py:1249 +#: documents/models.py:70 documents/models.py:1325 msgid "matching algorithm" msgstr "" -#: documents/models.py:76 documents/models.py:1254 +#: documents/models.py:75 documents/models.py:1330 msgid "is insensitive" msgstr "" -#: documents/models.py:99 documents/models.py:167 +#: documents/models.py:98 documents/models.py:166 msgid "correspondent" msgstr "" -#: documents/models.py:100 +#: documents/models.py:99 msgid "correspondents" msgstr "" -#: documents/models.py:104 +#: documents/models.py:103 msgid "color" msgstr "" -#: documents/models.py:109 +#: documents/models.py:108 msgid "is inbox tag" msgstr "" -#: documents/models.py:112 +#: documents/models.py:111 msgid "" "Marks this tag as an inbox tag: All newly consumed documents will be tagged " "with inbox tags." msgstr "" -#: documents/models.py:118 +#: documents/models.py:117 msgid "tag" msgstr "" -#: documents/models.py:119 documents/models.py:214 +#: documents/models.py:118 documents/models.py:213 msgid "tags" msgstr "" -#: documents/models.py:125 +#: documents/models.py:124 msgid "Cannot set itself as parent." msgstr "" -#: documents/models.py:127 +#: documents/models.py:126 msgid "Cannot set parent to a descendant." msgstr "" -#: documents/models.py:144 documents/models.py:187 +#: documents/models.py:143 documents/models.py:186 msgid "document type" msgstr "" -#: documents/models.py:145 +#: documents/models.py:144 msgid "document types" msgstr "" -#: documents/models.py:150 +#: documents/models.py:149 msgid "path" msgstr "" -#: documents/models.py:154 documents/models.py:176 +#: documents/models.py:153 documents/models.py:175 msgid "storage path" msgstr "" -#: documents/models.py:155 +#: documents/models.py:154 msgid "storage paths" msgstr "" -#: documents/models.py:179 +#: documents/models.py:178 msgid "title" msgstr "" -#: documents/models.py:191 documents/models.py:761 +#: documents/models.py:190 documents/models.py:837 msgid "content" msgstr "" -#: documents/models.py:194 +#: documents/models.py:193 msgid "" "The raw, text-only data of the document. This field is primarily used for " "searching." msgstr "" -#: documents/models.py:208 +#: documents/models.py:207 msgid "mime type" msgstr "" -#: documents/models.py:218 +#: documents/models.py:217 msgid "checksum" msgstr "" -#: documents/models.py:221 +#: documents/models.py:220 msgid "The checksum of the original document." msgstr "" -#: documents/models.py:225 +#: documents/models.py:224 msgid "archive checksum" msgstr "" -#: documents/models.py:230 +#: documents/models.py:229 msgid "The checksum of the archived document." msgstr "" -#: documents/models.py:234 +#: documents/models.py:233 msgid "page count" msgstr "" -#: documents/models.py:241 +#: documents/models.py:240 msgid "The number of pages of the document." msgstr "" -#: documents/models.py:246 documents/models.py:767 documents/models.py:805 -#: documents/models.py:867 documents/models.py:985 documents/models.py:1044 +#: documents/models.py:245 documents/models.py:843 documents/models.py:881 +#: documents/models.py:943 documents/models.py:1061 documents/models.py:1120 msgid "created" msgstr "" -#: documents/models.py:252 +#: documents/models.py:251 msgid "modified" msgstr "" -#: documents/models.py:259 +#: documents/models.py:258 msgid "added" msgstr "" -#: documents/models.py:266 +#: documents/models.py:265 msgid "filename" msgstr "" -#: documents/models.py:272 +#: documents/models.py:271 msgid "Current filename in storage" msgstr "" -#: documents/models.py:276 +#: documents/models.py:275 msgid "archive filename" msgstr "" -#: documents/models.py:282 +#: documents/models.py:281 msgid "Current archive filename in storage" msgstr "" -#: documents/models.py:286 +#: documents/models.py:285 msgid "original filename" msgstr "" -#: documents/models.py:292 +#: documents/models.py:291 msgid "The original name of the file when it was uploaded" msgstr "" -#: documents/models.py:299 +#: documents/models.py:298 msgid "archive serial number" msgstr "" -#: documents/models.py:309 +#: documents/models.py:308 msgid "The position of this document in your physical document archive." msgstr "" -#: documents/models.py:319 +#: documents/models.py:318 msgid "root document for this version" msgstr "" -#: documents/models.py:323 +#: documents/models.py:322 msgid "version index" msgstr "" -#: documents/models.py:327 +#: documents/models.py:326 msgid "Index of this version within the root document." msgstr "" -#: documents/models.py:331 +#: documents/models.py:330 msgid "version label" msgstr "" -#: documents/models.py:335 +#: documents/models.py:334 msgid "Optional short label for a document version." msgstr "" -#: documents/models.py:340 documents/models.py:778 documents/models.py:832 -#: documents/models.py:1803 +#: documents/models.py:339 documents/models.py:854 documents/models.py:908 +#: documents/models.py:1879 msgid "document" msgstr "" -#: documents/models.py:341 documents/models.py:938 +#: documents/models.py:340 documents/models.py:1014 msgid "documents" msgstr "" -#: documents/models.py:520 +#: documents/models.py:519 msgid "Table" msgstr "" -#: documents/models.py:521 +#: documents/models.py:520 msgid "Small Cards" msgstr "" -#: documents/models.py:522 +#: documents/models.py:521 msgid "Large Cards" msgstr "" -#: documents/models.py:525 +#: documents/models.py:524 msgid "Title" msgstr "" -#: documents/models.py:526 documents/models.py:1198 +#: documents/models.py:525 documents/models.py:746 documents/models.py:1274 msgid "Created" msgstr "" -#: documents/models.py:527 documents/models.py:1197 +#: documents/models.py:526 documents/models.py:1273 msgid "Added" msgstr "" -#: documents/models.py:528 +#: documents/models.py:527 msgid "Tags" msgstr "" -#: documents/models.py:529 +#: documents/models.py:528 msgid "Correspondent" msgstr "" -#: documents/models.py:530 +#: documents/models.py:529 msgid "Document Type" msgstr "" -#: documents/models.py:531 +#: documents/models.py:530 msgid "Storage Path" msgstr "" -#: documents/models.py:532 +#: documents/models.py:531 msgid "Note" msgstr "" -#: documents/models.py:533 +#: documents/models.py:532 msgid "Owner" msgstr "" -#: documents/models.py:534 +#: documents/models.py:533 msgid "Shared" msgstr "" -#: documents/models.py:535 +#: documents/models.py:534 msgid "ASN" msgstr "" -#: documents/models.py:536 +#: documents/models.py:535 msgid "Pages" msgstr "" -#: documents/models.py:542 +#: documents/models.py:541 msgid "sort field" msgstr "" -#: documents/models.py:547 +#: documents/models.py:546 msgid "sort reverse" msgstr "" -#: documents/models.py:550 +#: documents/models.py:549 msgid "View page size" msgstr "" -#: documents/models.py:558 +#: documents/models.py:557 msgid "View display mode" msgstr "" -#: documents/models.py:565 +#: documents/models.py:564 msgid "Document display fields" msgstr "" -#: documents/models.py:572 documents/models.py:637 +#: documents/models.py:571 documents/models.py:636 msgid "saved view" msgstr "" -#: documents/models.py:573 +#: documents/models.py:572 msgid "saved views" msgstr "" -#: documents/models.py:581 +#: documents/models.py:580 msgid "title contains" msgstr "" -#: documents/models.py:582 +#: documents/models.py:581 msgid "content contains" msgstr "" -#: documents/models.py:583 +#: documents/models.py:582 msgid "ASN is" msgstr "" -#: documents/models.py:584 +#: documents/models.py:583 msgid "correspondent is" msgstr "" -#: documents/models.py:585 +#: documents/models.py:584 msgid "document type is" msgstr "" -#: documents/models.py:586 +#: documents/models.py:585 msgid "is in inbox" msgstr "" -#: documents/models.py:587 +#: documents/models.py:586 msgid "has tag" msgstr "" -#: documents/models.py:588 +#: documents/models.py:587 msgid "has any tag" msgstr "" -#: documents/models.py:589 +#: documents/models.py:588 msgid "created before" msgstr "" -#: documents/models.py:590 +#: documents/models.py:589 msgid "created after" msgstr "" -#: documents/models.py:591 +#: documents/models.py:590 msgid "created year is" msgstr "" -#: documents/models.py:592 +#: documents/models.py:591 msgid "created month is" msgstr "" -#: documents/models.py:593 +#: documents/models.py:592 msgid "created day is" msgstr "" -#: documents/models.py:594 +#: documents/models.py:593 msgid "added before" msgstr "" -#: documents/models.py:595 +#: documents/models.py:594 msgid "added after" msgstr "" -#: documents/models.py:596 +#: documents/models.py:595 msgid "modified before" msgstr "" -#: documents/models.py:597 +#: documents/models.py:596 msgid "modified after" msgstr "" -#: documents/models.py:598 +#: documents/models.py:597 msgid "does not have tag" msgstr "" -#: documents/models.py:599 +#: documents/models.py:598 msgid "does not have ASN" msgstr "" -#: documents/models.py:600 +#: documents/models.py:599 msgid "title or content contains" msgstr "" -#: documents/models.py:601 +#: documents/models.py:600 msgid "fulltext query" msgstr "" -#: documents/models.py:602 +#: documents/models.py:601 msgid "more like this" msgstr "" -#: documents/models.py:603 +#: documents/models.py:602 msgid "has tags in" msgstr "" -#: documents/models.py:604 +#: documents/models.py:603 msgid "ASN greater than" msgstr "" -#: documents/models.py:605 +#: documents/models.py:604 msgid "ASN less than" msgstr "" -#: documents/models.py:606 +#: documents/models.py:605 msgid "storage path is" msgstr "" -#: documents/models.py:607 +#: documents/models.py:606 msgid "has correspondent in" msgstr "" -#: documents/models.py:608 +#: documents/models.py:607 msgid "does not have correspondent in" msgstr "" -#: documents/models.py:609 +#: documents/models.py:608 msgid "has document type in" msgstr "" -#: documents/models.py:610 +#: documents/models.py:609 msgid "does not have document type in" msgstr "" -#: documents/models.py:611 +#: documents/models.py:610 msgid "has storage path in" msgstr "" -#: documents/models.py:612 +#: documents/models.py:611 msgid "does not have storage path in" msgstr "" -#: documents/models.py:613 +#: documents/models.py:612 msgid "owner is" msgstr "" -#: documents/models.py:614 +#: documents/models.py:613 msgid "has owner in" msgstr "" -#: documents/models.py:615 +#: documents/models.py:614 msgid "does not have owner" msgstr "" -#: documents/models.py:616 +#: documents/models.py:615 msgid "does not have owner in" msgstr "" -#: documents/models.py:617 +#: documents/models.py:616 msgid "has custom field value" msgstr "" -#: documents/models.py:618 +#: documents/models.py:617 msgid "is shared by me" msgstr "" -#: documents/models.py:619 +#: documents/models.py:618 msgid "has custom fields" msgstr "" -#: documents/models.py:620 +#: documents/models.py:619 msgid "has custom field in" msgstr "" -#: documents/models.py:621 +#: documents/models.py:620 msgid "does not have custom field in" msgstr "" -#: documents/models.py:622 +#: documents/models.py:621 msgid "does not have custom field" msgstr "" -#: documents/models.py:623 +#: documents/models.py:622 msgid "custom fields query" msgstr "" -#: documents/models.py:624 +#: documents/models.py:623 msgid "created to" msgstr "" -#: documents/models.py:625 +#: documents/models.py:624 msgid "created from" msgstr "" -#: documents/models.py:626 +#: documents/models.py:625 msgid "added to" msgstr "" -#: documents/models.py:627 +#: documents/models.py:626 msgid "added from" msgstr "" -#: documents/models.py:628 +#: documents/models.py:627 msgid "mime type is" msgstr "" -#: documents/models.py:629 +#: documents/models.py:628 msgid "simple title search" msgstr "" -#: documents/models.py:630 +#: documents/models.py:629 msgid "simple text search" msgstr "" -#: documents/models.py:640 +#: documents/models.py:639 msgid "rule type" msgstr "" -#: documents/models.py:642 +#: documents/models.py:641 msgid "value" msgstr "" -#: documents/models.py:645 +#: documents/models.py:644 msgid "filter rule" msgstr "" -#: documents/models.py:646 +#: documents/models.py:645 msgid "filter rules" msgstr "" -#: documents/models.py:670 -msgid "Auto Task" -msgstr "" - -#: documents/models.py:671 -msgid "Scheduled Task" -msgstr "" - -#: documents/models.py:672 -msgid "Manual Task" -msgstr "" - -#: documents/models.py:675 -msgid "Consume File" -msgstr "" - -#: documents/models.py:676 -msgid "Train Classifier" -msgstr "" - -#: documents/models.py:677 -msgid "Check Sanity" -msgstr "" - -#: documents/models.py:678 -msgid "Index Optimize" -msgstr "" - -#: documents/models.py:679 -msgid "LLM Index Update" -msgstr "" - -#: documents/models.py:684 -msgid "Task ID" -msgstr "" - -#: documents/models.py:685 -msgid "Celery ID for the Task that was run" -msgstr "" - -#: documents/models.py:690 -msgid "Acknowledged" -msgstr "" - -#: documents/models.py:691 -msgid "If the task is acknowledged via the frontend or API" -msgstr "" - -#: documents/models.py:697 -msgid "Task Filename" -msgstr "" - -#: documents/models.py:698 -msgid "Name of the file which the Task was run for" -msgstr "" - -#: documents/models.py:705 -msgid "Task Name" -msgstr "" - -#: documents/models.py:706 -msgid "Name of the task that was run" -msgstr "" - -#: documents/models.py:713 -msgid "Task State" -msgstr "" - -#: documents/models.py:714 -msgid "Current state of the task being run" -msgstr "" - -#: documents/models.py:720 -msgid "Created DateTime" -msgstr "" - -#: documents/models.py:721 -msgid "Datetime field when the task result was created in UTC" -msgstr "" - -#: documents/models.py:727 -msgid "Started DateTime" -msgstr "" - -#: documents/models.py:728 -msgid "Datetime field when the task was started in UTC" -msgstr "" - -#: documents/models.py:734 -msgid "Completed DateTime" -msgstr "" - -#: documents/models.py:735 -msgid "Datetime field when the task was completed in UTC" -msgstr "" - -#: documents/models.py:741 -msgid "Result Data" -msgstr "" - -#: documents/models.py:743 -msgid "The data returned by the task" -msgstr "" - -#: documents/models.py:751 -msgid "Task Type" -msgstr "" - -#: documents/models.py:752 -msgid "The type of task that was run" -msgstr "" - -#: documents/models.py:763 -msgid "Note for the document" -msgstr "" - -#: documents/models.py:787 -msgid "user" -msgstr "" - -#: documents/models.py:792 -msgid "note" -msgstr "" - -#: documents/models.py:793 -msgid "notes" -msgstr "" - -#: documents/models.py:801 -msgid "Archive" -msgstr "" - -#: documents/models.py:802 -msgid "Original" -msgstr "" - -#: documents/models.py:813 documents/models.py:875 paperless_mail/models.py:75 -msgid "expiration" -msgstr "" - -#: documents/models.py:820 documents/models.py:882 -msgid "slug" -msgstr "" - -#: documents/models.py:852 -msgid "share link" -msgstr "" - -#: documents/models.py:853 -msgid "share links" -msgstr "" - -#: documents/models.py:861 +#: documents/models.py:675 documents/models.py:937 msgid "Pending" msgstr "" -#: documents/models.py:862 -msgid "Processing" +#: documents/models.py:676 documents/models.py:753 +msgid "Started" +msgstr "" + +#: documents/models.py:677 +msgid "Success" +msgstr "" + +#: documents/models.py:678 +msgid "Failure" +msgstr "" + +#: documents/models.py:679 +msgid "Revoked" +msgstr "" + +#: documents/models.py:682 +msgid "Consume File" +msgstr "" + +#: documents/models.py:683 +msgid "Train Classifier" +msgstr "" + +#: documents/models.py:684 +msgid "Sanity Check" +msgstr "" + +#: documents/models.py:685 +msgid "Index Optimize" +msgstr "" + +#: documents/models.py:686 documents/models.py:1269 +msgid "Mail Fetch" +msgstr "" + +#: documents/models.py:687 +msgid "LLM Index" +msgstr "" + +#: documents/models.py:688 +msgid "Empty Trash" +msgstr "" + +#: documents/models.py:689 +msgid "Check Workflows" +msgstr "" + +#: documents/models.py:690 +msgid "Bulk Update" +msgstr "" + +#: documents/models.py:691 +msgid "Reprocess Document" +msgstr "" + +#: documents/models.py:692 +msgid "Build Share Link" +msgstr "" + +#: documents/models.py:693 +msgid "Bulk Delete" +msgstr "" + +#: documents/models.py:702 documents/models.py:1264 +msgid "Scheduled" +msgstr "" + +#: documents/models.py:703 documents/models.py:1270 +msgid "Web UI" +msgstr "" + +#: documents/models.py:704 +msgid "API Upload" +msgstr "" + +#: documents/models.py:705 +msgid "Folder Consume" +msgstr "" + +#: documents/models.py:706 +msgid "Email Consume" +msgstr "" + +#: documents/models.py:707 +msgid "System" +msgstr "" + +#: documents/models.py:708 +msgid "Manual" +msgstr "" + +#: documents/models.py:714 +msgid "Task ID" +msgstr "" + +#: documents/models.py:715 +msgid "Celery task ID" +msgstr "" + +#: documents/models.py:721 +msgid "Task Type" +msgstr "" + +#: documents/models.py:722 +msgid "The kind of work being performed" +msgstr "" + +#: documents/models.py:729 +msgid "Trigger Source" +msgstr "" + +#: documents/models.py:730 +msgid "What initiated this task" +msgstr "" + +#: documents/models.py:739 +msgid "Status" +msgstr "" + +#: documents/models.py:759 +msgid "Completed" +msgstr "" + +#: documents/models.py:767 +msgid "Duration (seconds)" +msgstr "" + +#: documents/models.py:768 +msgid "Elapsed time from start to completion" +msgstr "" + +#: documents/models.py:774 +msgid "Wait Time (seconds)" +msgstr "" + +#: documents/models.py:775 +msgid "Time from task creation to worker pickup" +msgstr "" + +#: documents/models.py:782 +msgid "Input Data" +msgstr "" + +#: documents/models.py:783 +msgid "Structured input parameters for the task" +msgstr "" + +#: documents/models.py:789 +msgid "Result Data" +msgstr "" + +#: documents/models.py:790 +msgid "Structured result data from task execution" +msgstr "" + +#: documents/models.py:796 +msgid "Result Message" +msgstr "" + +#: documents/models.py:797 +msgid "Human-readable result message" +msgstr "" + +#: documents/models.py:803 +msgid "Acknowledged" +msgstr "" + +#: documents/models.py:808 +msgid "Task" +msgstr "" + +#: documents/models.py:809 +msgid "Tasks" +msgstr "" + +#: documents/models.py:839 +msgid "Note for the document" msgstr "" #: documents/models.py:863 +msgid "user" +msgstr "" + +#: documents/models.py:868 +msgid "note" +msgstr "" + +#: documents/models.py:869 +msgid "notes" +msgstr "" + +#: documents/models.py:877 +msgid "Archive" +msgstr "" + +#: documents/models.py:878 +msgid "Original" +msgstr "" + +#: documents/models.py:889 documents/models.py:951 paperless_mail/models.py:75 +msgid "expiration" +msgstr "" + +#: documents/models.py:896 documents/models.py:958 +msgid "slug" +msgstr "" + +#: documents/models.py:928 +msgid "share link" +msgstr "" + +#: documents/models.py:929 +msgid "share links" +msgstr "" + +#: documents/models.py:938 +msgid "Processing" +msgstr "" + +#: documents/models.py:939 msgid "Ready" msgstr "" -#: documents/models.py:864 +#: documents/models.py:940 msgid "Failed" msgstr "" -#: documents/models.py:911 +#: documents/models.py:987 msgid "size (bytes)" msgstr "" -#: documents/models.py:917 +#: documents/models.py:993 msgid "last error" msgstr "" -#: documents/models.py:924 +#: documents/models.py:1000 msgid "file path" msgstr "" -#: documents/models.py:930 +#: documents/models.py:1006 msgid "built at" msgstr "" -#: documents/models.py:943 +#: documents/models.py:1019 msgid "share link bundle" msgstr "" -#: documents/models.py:944 +#: documents/models.py:1020 msgid "share link bundles" msgstr "" -#: documents/models.py:947 +#: documents/models.py:1023 #, python-format msgid "Share link bundle %(slug)s" msgstr "" -#: documents/models.py:973 +#: documents/models.py:1049 msgid "String" msgstr "" -#: documents/models.py:974 +#: documents/models.py:1050 msgid "URL" msgstr "" -#: documents/models.py:975 +#: documents/models.py:1051 msgid "Date" msgstr "" -#: documents/models.py:976 +#: documents/models.py:1052 msgid "Boolean" msgstr "" -#: documents/models.py:977 +#: documents/models.py:1053 msgid "Integer" msgstr "" -#: documents/models.py:978 +#: documents/models.py:1054 msgid "Float" msgstr "" -#: documents/models.py:979 +#: documents/models.py:1055 msgid "Monetary" msgstr "" -#: documents/models.py:980 +#: documents/models.py:1056 msgid "Document Link" msgstr "" -#: documents/models.py:981 +#: documents/models.py:1057 msgid "Select" msgstr "" -#: documents/models.py:982 +#: documents/models.py:1058 msgid "Long Text" msgstr "" -#: documents/models.py:994 +#: documents/models.py:1070 msgid "data type" msgstr "" -#: documents/models.py:1001 +#: documents/models.py:1077 msgid "extra data" msgstr "" -#: documents/models.py:1005 +#: documents/models.py:1081 msgid "Extra data for the custom field, such as select options" msgstr "" -#: documents/models.py:1011 +#: documents/models.py:1087 msgid "custom field" msgstr "" -#: documents/models.py:1012 +#: documents/models.py:1088 msgid "custom fields" msgstr "" -#: documents/models.py:1112 +#: documents/models.py:1188 msgid "custom field instance" msgstr "" -#: documents/models.py:1113 +#: documents/models.py:1189 msgid "custom field instances" msgstr "" -#: documents/models.py:1185 +#: documents/models.py:1261 msgid "Consumption Started" msgstr "" -#: documents/models.py:1186 +#: documents/models.py:1262 msgid "Document Added" msgstr "" -#: documents/models.py:1187 +#: documents/models.py:1263 msgid "Document Updated" msgstr "" -#: documents/models.py:1188 -msgid "Scheduled" -msgstr "" - -#: documents/models.py:1191 +#: documents/models.py:1267 msgid "Consume Folder" msgstr "" -#: documents/models.py:1192 +#: documents/models.py:1268 msgid "Api Upload" msgstr "" -#: documents/models.py:1193 -msgid "Mail Fetch" -msgstr "" - -#: documents/models.py:1194 -msgid "Web UI" -msgstr "" - -#: documents/models.py:1199 +#: documents/models.py:1275 msgid "Modified" msgstr "" -#: documents/models.py:1200 +#: documents/models.py:1276 msgid "Custom Field" msgstr "" -#: documents/models.py:1203 +#: documents/models.py:1279 msgid "Workflow Trigger Type" msgstr "" -#: documents/models.py:1215 +#: documents/models.py:1291 msgid "filter path" msgstr "" -#: documents/models.py:1220 +#: documents/models.py:1296 msgid "" "Only consume documents with a path that matches this if specified. Wildcards " "specified as * are allowed. Case insensitive." msgstr "" -#: documents/models.py:1227 +#: documents/models.py:1303 msgid "filter filename" msgstr "" -#: documents/models.py:1232 paperless_mail/models.py:200 +#: documents/models.py:1308 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:1243 +#: documents/models.py:1319 msgid "filter documents from this mail rule" msgstr "" -#: documents/models.py:1259 +#: documents/models.py:1335 msgid "has these tag(s)" msgstr "" -#: documents/models.py:1266 +#: documents/models.py:1342 msgid "has all of these tag(s)" msgstr "" -#: documents/models.py:1273 +#: documents/models.py:1349 msgid "does not have these tag(s)" msgstr "" -#: documents/models.py:1281 +#: documents/models.py:1357 msgid "has this document type" msgstr "" -#: documents/models.py:1288 +#: documents/models.py:1364 msgid "has one of these document types" msgstr "" -#: documents/models.py:1295 +#: documents/models.py:1371 msgid "does not have these document type(s)" msgstr "" -#: documents/models.py:1303 +#: documents/models.py:1379 msgid "has this correspondent" msgstr "" -#: documents/models.py:1310 +#: documents/models.py:1386 msgid "does not have these correspondent(s)" msgstr "" -#: documents/models.py:1317 +#: documents/models.py:1393 msgid "has one of these correspondents" msgstr "" -#: documents/models.py:1325 +#: documents/models.py:1401 msgid "has this storage path" msgstr "" -#: documents/models.py:1332 +#: documents/models.py:1408 msgid "has one of these storage paths" msgstr "" -#: documents/models.py:1339 +#: documents/models.py:1415 msgid "does not have these storage path(s)" msgstr "" -#: documents/models.py:1343 +#: documents/models.py:1419 msgid "filter custom field query" msgstr "" -#: documents/models.py:1346 +#: documents/models.py:1422 msgid "JSON-encoded custom field query expression." msgstr "" -#: documents/models.py:1350 +#: documents/models.py:1426 msgid "schedule offset days" msgstr "" -#: documents/models.py:1353 +#: documents/models.py:1429 msgid "The number of days to offset the schedule trigger by." msgstr "" -#: documents/models.py:1358 +#: documents/models.py:1434 msgid "schedule is recurring" msgstr "" -#: documents/models.py:1361 +#: documents/models.py:1437 msgid "If the schedule should be recurring." msgstr "" -#: documents/models.py:1366 +#: documents/models.py:1442 msgid "schedule recurring delay in days" msgstr "" -#: documents/models.py:1370 +#: documents/models.py:1446 msgid "The number of days between recurring schedule triggers." msgstr "" -#: documents/models.py:1375 +#: documents/models.py:1451 msgid "schedule date field" msgstr "" -#: documents/models.py:1380 +#: documents/models.py:1456 msgid "The field to check for a schedule trigger." msgstr "" -#: documents/models.py:1389 +#: documents/models.py:1465 msgid "schedule date custom field" msgstr "" -#: documents/models.py:1393 +#: documents/models.py:1469 msgid "workflow trigger" msgstr "" -#: documents/models.py:1394 +#: documents/models.py:1470 msgid "workflow triggers" msgstr "" -#: documents/models.py:1402 +#: documents/models.py:1478 msgid "email subject" msgstr "" -#: documents/models.py:1406 +#: documents/models.py:1482 msgid "" "The subject of the email, can include some placeholders, see documentation." msgstr "" -#: documents/models.py:1412 +#: documents/models.py:1488 msgid "email body" msgstr "" -#: documents/models.py:1415 +#: documents/models.py:1491 msgid "" "The body (message) of the email, can include some placeholders, see " "documentation." msgstr "" -#: documents/models.py:1421 +#: documents/models.py:1497 msgid "emails to" msgstr "" -#: documents/models.py:1424 +#: documents/models.py:1500 msgid "The destination email addresses, comma separated." msgstr "" -#: documents/models.py:1430 +#: documents/models.py:1506 msgid "include document in email" msgstr "" -#: documents/models.py:1441 +#: documents/models.py:1517 msgid "webhook url" msgstr "" -#: documents/models.py:1444 +#: documents/models.py:1520 msgid "The destination URL for the notification." msgstr "" -#: documents/models.py:1449 +#: documents/models.py:1525 msgid "use parameters" msgstr "" -#: documents/models.py:1454 +#: documents/models.py:1530 msgid "send as JSON" msgstr "" -#: documents/models.py:1458 +#: documents/models.py:1534 msgid "webhook parameters" msgstr "" -#: documents/models.py:1461 +#: documents/models.py:1537 msgid "The parameters to send with the webhook URL if body not used." msgstr "" -#: documents/models.py:1465 +#: documents/models.py:1541 msgid "webhook body" msgstr "" -#: documents/models.py:1468 +#: documents/models.py:1544 msgid "The body to send with the webhook URL if parameters not used." msgstr "" -#: documents/models.py:1472 +#: documents/models.py:1548 msgid "webhook headers" msgstr "" -#: documents/models.py:1475 +#: documents/models.py:1551 msgid "The headers to send with the webhook URL." msgstr "" -#: documents/models.py:1480 +#: documents/models.py:1556 msgid "include document in webhook" msgstr "" -#: documents/models.py:1491 +#: documents/models.py:1567 msgid "Assignment" msgstr "" -#: documents/models.py:1495 +#: documents/models.py:1571 msgid "Removal" msgstr "" -#: documents/models.py:1499 documents/templates/account/password_reset.html:15 +#: documents/models.py:1575 documents/templates/account/password_reset.html:15 msgid "Email" msgstr "" -#: documents/models.py:1503 +#: documents/models.py:1579 msgid "Webhook" msgstr "" -#: documents/models.py:1507 +#: documents/models.py:1583 msgid "Password removal" msgstr "" -#: documents/models.py:1511 +#: documents/models.py:1587 msgid "Move to trash" msgstr "" -#: documents/models.py:1515 +#: documents/models.py:1591 msgid "Workflow Action Type" msgstr "" -#: documents/models.py:1520 documents/models.py:1762 +#: documents/models.py:1596 documents/models.py:1838 #: paperless_mail/models.py:145 msgid "order" msgstr "" -#: documents/models.py:1523 +#: documents/models.py:1599 msgid "assign title" msgstr "" -#: documents/models.py:1527 +#: documents/models.py:1603 msgid "Assign a document title, must be a Jinja2 template, see documentation." msgstr "" -#: documents/models.py:1535 paperless_mail/models.py:274 +#: documents/models.py:1611 paperless_mail/models.py:274 msgid "assign this tag" msgstr "" -#: documents/models.py:1544 paperless_mail/models.py:282 +#: documents/models.py:1620 paperless_mail/models.py:282 msgid "assign this document type" msgstr "" -#: documents/models.py:1553 paperless_mail/models.py:296 +#: documents/models.py:1629 paperless_mail/models.py:296 msgid "assign this correspondent" msgstr "" -#: documents/models.py:1562 +#: documents/models.py:1638 msgid "assign this storage path" msgstr "" -#: documents/models.py:1571 +#: documents/models.py:1647 msgid "assign this owner" msgstr "" -#: documents/models.py:1578 +#: documents/models.py:1654 msgid "grant view permissions to these users" msgstr "" -#: documents/models.py:1585 +#: documents/models.py:1661 msgid "grant view permissions to these groups" msgstr "" -#: documents/models.py:1592 +#: documents/models.py:1668 msgid "grant change permissions to these users" msgstr "" -#: documents/models.py:1599 +#: documents/models.py:1675 msgid "grant change permissions to these groups" msgstr "" -#: documents/models.py:1606 +#: documents/models.py:1682 msgid "assign these custom fields" msgstr "" -#: documents/models.py:1610 +#: documents/models.py:1686 msgid "custom field values" msgstr "" -#: documents/models.py:1614 +#: documents/models.py:1690 msgid "Optional values to assign to the custom fields." msgstr "" -#: documents/models.py:1623 +#: documents/models.py:1699 msgid "remove these tag(s)" msgstr "" -#: documents/models.py:1628 +#: documents/models.py:1704 msgid "remove all tags" msgstr "" -#: documents/models.py:1635 +#: documents/models.py:1711 msgid "remove these document type(s)" msgstr "" -#: documents/models.py:1640 +#: documents/models.py:1716 msgid "remove all document types" msgstr "" -#: documents/models.py:1647 +#: documents/models.py:1723 msgid "remove these correspondent(s)" msgstr "" -#: documents/models.py:1652 +#: documents/models.py:1728 msgid "remove all correspondents" msgstr "" -#: documents/models.py:1659 +#: documents/models.py:1735 msgid "remove these storage path(s)" msgstr "" -#: documents/models.py:1664 +#: documents/models.py:1740 msgid "remove all storage paths" msgstr "" -#: documents/models.py:1671 +#: documents/models.py:1747 msgid "remove these owner(s)" msgstr "" -#: documents/models.py:1676 +#: documents/models.py:1752 msgid "remove all owners" msgstr "" -#: documents/models.py:1683 +#: documents/models.py:1759 msgid "remove view permissions for these users" msgstr "" -#: documents/models.py:1690 +#: documents/models.py:1766 msgid "remove view permissions for these groups" msgstr "" -#: documents/models.py:1697 +#: documents/models.py:1773 msgid "remove change permissions for these users" msgstr "" -#: documents/models.py:1704 +#: documents/models.py:1780 msgid "remove change permissions for these groups" msgstr "" -#: documents/models.py:1709 +#: documents/models.py:1785 msgid "remove all permissions" msgstr "" -#: documents/models.py:1716 +#: documents/models.py:1792 msgid "remove these custom fields" msgstr "" -#: documents/models.py:1721 +#: documents/models.py:1797 msgid "remove all custom fields" msgstr "" -#: documents/models.py:1730 +#: documents/models.py:1806 msgid "email" msgstr "" -#: documents/models.py:1739 +#: documents/models.py:1815 msgid "webhook" msgstr "" -#: documents/models.py:1743 +#: documents/models.py:1819 msgid "passwords" msgstr "" -#: documents/models.py:1747 +#: documents/models.py:1823 msgid "" "Passwords to try when removing PDF protection. Separate with commas or new " "lines." msgstr "" -#: documents/models.py:1752 +#: documents/models.py:1828 msgid "workflow action" msgstr "" -#: documents/models.py:1753 +#: documents/models.py:1829 msgid "workflow actions" msgstr "" -#: documents/models.py:1768 +#: documents/models.py:1844 msgid "triggers" msgstr "" -#: documents/models.py:1775 +#: documents/models.py:1851 msgid "actions" msgstr "" -#: documents/models.py:1778 paperless_mail/models.py:154 +#: documents/models.py:1854 paperless_mail/models.py:154 msgid "enabled" msgstr "" -#: documents/models.py:1789 +#: documents/models.py:1865 msgid "workflow" msgstr "" -#: documents/models.py:1793 +#: documents/models.py:1869 msgid "workflow trigger type" msgstr "" -#: documents/models.py:1807 +#: documents/models.py:1883 msgid "date run" msgstr "" -#: documents/models.py:1813 +#: documents/models.py:1889 msgid "workflow run" msgstr "" -#: documents/models.py:1814 +#: documents/models.py:1890 msgid "workflow runs" msgstr "" #: documents/serialisers.py:463 documents/serialisers.py:815 -#: documents/serialisers.py:2547 documents/views.py:2221 -#: documents/views.py:2290 paperless_mail/serialisers.py:143 +#: documents/serialisers.py:2664 documents/views.py:2223 +#: documents/views.py:2292 paperless_mail/serialisers.py:143 msgid "Insufficient permissions." msgstr "" @@ -1345,11 +1397,11 @@ msgstr "" msgid "Invalid variable detected." msgstr "" -#: documents/serialisers.py:2603 +#: documents/serialisers.py:2720 msgid "Duplicate document identifiers are not allowed." msgstr "" -#: documents/serialisers.py:2633 documents/views.py:3904 +#: documents/serialisers.py:2750 documents/views.py:4025 #, python-format msgid "Documents not found: %(ids)s" msgstr "" @@ -1617,28 +1669,28 @@ msgstr "" msgid "Unable to parse URI {value}" msgstr "" -#: documents/views.py:2101 +#: documents/views.py:2103 msgid "Specify only one of text, title_search, query, or more_like_id." msgstr "" -#: documents/views.py:2214 documents/views.py:2287 +#: documents/views.py:2216 documents/views.py:2289 msgid "Invalid more_like_id" msgstr "" -#: documents/views.py:3916 +#: documents/views.py:4037 #, python-format msgid "Insufficient permissions to share document %(id)s." msgstr "" -#: documents/views.py:3959 +#: documents/views.py:4080 msgid "Bundle is already being processed." msgstr "" -#: documents/views.py:4016 +#: documents/views.py:4137 msgid "The share link bundle is still being prepared. Please try again later." msgstr "" -#: documents/views.py:4026 +#: documents/views.py:4147 msgid "The share link bundle is unavailable." msgstr "" @@ -1874,151 +1926,151 @@ msgstr "" msgid "paperless application settings" msgstr "" -#: paperless/settings/__init__.py:532 +#: paperless/settings/__init__.py:531 msgid "English (US)" msgstr "" -#: paperless/settings/__init__.py:533 +#: paperless/settings/__init__.py:532 msgid "Arabic" msgstr "" -#: paperless/settings/__init__.py:534 +#: paperless/settings/__init__.py:533 msgid "Afrikaans" msgstr "" -#: paperless/settings/__init__.py:535 +#: paperless/settings/__init__.py:534 msgid "Belarusian" msgstr "" -#: paperless/settings/__init__.py:536 +#: paperless/settings/__init__.py:535 msgid "Bulgarian" msgstr "" -#: paperless/settings/__init__.py:537 +#: paperless/settings/__init__.py:536 msgid "Catalan" msgstr "" -#: paperless/settings/__init__.py:538 +#: paperless/settings/__init__.py:537 msgid "Czech" msgstr "" -#: paperless/settings/__init__.py:539 +#: paperless/settings/__init__.py:538 msgid "Danish" msgstr "" -#: paperless/settings/__init__.py:540 +#: paperless/settings/__init__.py:539 msgid "German" msgstr "" -#: paperless/settings/__init__.py:541 +#: paperless/settings/__init__.py:540 msgid "Greek" msgstr "" -#: paperless/settings/__init__.py:542 +#: paperless/settings/__init__.py:541 msgid "English (GB)" msgstr "" -#: paperless/settings/__init__.py:543 +#: paperless/settings/__init__.py:542 msgid "Spanish" msgstr "" -#: paperless/settings/__init__.py:544 +#: paperless/settings/__init__.py:543 msgid "Persian" msgstr "" -#: paperless/settings/__init__.py:545 +#: paperless/settings/__init__.py:544 msgid "Finnish" msgstr "" -#: paperless/settings/__init__.py:546 +#: paperless/settings/__init__.py:545 msgid "French" msgstr "" -#: paperless/settings/__init__.py:547 +#: paperless/settings/__init__.py:546 msgid "Hungarian" msgstr "" -#: paperless/settings/__init__.py:548 +#: paperless/settings/__init__.py:547 msgid "Indonesian" msgstr "" -#: paperless/settings/__init__.py:549 +#: paperless/settings/__init__.py:548 msgid "Italian" msgstr "" -#: paperless/settings/__init__.py:550 +#: paperless/settings/__init__.py:549 msgid "Japanese" msgstr "" -#: paperless/settings/__init__.py:551 +#: paperless/settings/__init__.py:550 msgid "Korean" msgstr "" -#: paperless/settings/__init__.py:552 +#: paperless/settings/__init__.py:551 msgid "Luxembourgish" msgstr "" -#: paperless/settings/__init__.py:553 +#: paperless/settings/__init__.py:552 msgid "Norwegian" msgstr "" -#: paperless/settings/__init__.py:554 +#: paperless/settings/__init__.py:553 msgid "Dutch" msgstr "" -#: paperless/settings/__init__.py:555 +#: paperless/settings/__init__.py:554 msgid "Polish" msgstr "" -#: paperless/settings/__init__.py:556 +#: paperless/settings/__init__.py:555 msgid "Portuguese (Brazil)" msgstr "" -#: paperless/settings/__init__.py:557 +#: paperless/settings/__init__.py:556 msgid "Portuguese" msgstr "" -#: paperless/settings/__init__.py:558 +#: paperless/settings/__init__.py:557 msgid "Romanian" msgstr "" -#: paperless/settings/__init__.py:559 +#: paperless/settings/__init__.py:558 msgid "Russian" msgstr "" -#: paperless/settings/__init__.py:560 +#: paperless/settings/__init__.py:559 msgid "Slovak" msgstr "" -#: paperless/settings/__init__.py:561 +#: paperless/settings/__init__.py:560 msgid "Slovenian" msgstr "" -#: paperless/settings/__init__.py:562 +#: paperless/settings/__init__.py:561 msgid "Serbian" msgstr "" -#: paperless/settings/__init__.py:563 +#: paperless/settings/__init__.py:562 msgid "Swedish" msgstr "" -#: paperless/settings/__init__.py:564 +#: paperless/settings/__init__.py:563 msgid "Turkish" msgstr "" -#: paperless/settings/__init__.py:565 +#: paperless/settings/__init__.py:564 msgid "Ukrainian" msgstr "" -#: paperless/settings/__init__.py:566 +#: paperless/settings/__init__.py:565 msgid "Vietnamese" msgstr "" -#: paperless/settings/__init__.py:567 +#: paperless/settings/__init__.py:566 msgid "Chinese Simplified" msgstr "" -#: paperless/settings/__init__.py:568 +#: paperless/settings/__init__.py:567 msgid "Chinese Traditional" msgstr ""