diff --git a/src-ui/messages.xlf b/src-ui/messages.xlf
index 4a84cfd64..9cc39b30a 100644
--- a/src-ui/messages.xlf
+++ b/src-ui/messages.xlf
@@ -6,21 +6,21 @@
Documents
src/app/components/document-list/document-list.component.ts
- 38
+ 43
View "" saved successfully.
src/app/components/document-list/document-list.component.ts
- 84
+ 94
View "" created successfully.
src/app/components/document-list/document-list.component.ts
- 103
+ 115
@@ -83,84 +83,98 @@
{VAR_PLURAL, plural, =1 {Selected of one document} other {Selected of documents}}
src/app/components/document-list/document-list.component.html
- 86
+ 87
{VAR_PLURAL, plural, =1 {One document} other { documents}}
src/app/components/document-list/document-list.component.html
- 87
+ 88
+
+
+
+ (filtered)
+
+ src/app/components/document-list/document-list.component.html
+ 88
ASN
src/app/components/document-list/document-list.component.html
- 100
+ 107
Correspondent
src/app/components/document-list/document-list.component.html
- 101
+ 113
Title
src/app/components/document-list/document-list.component.html
- 102
+ 119
Document type
src/app/components/document-list/document-list.component.html
- 103
+ 125
Created
src/app/components/document-list/document-list.component.html
- 104
+ 131
Added
src/app/components/document-list/document-list.component.html
- 105
+ 137
Confirm delete
src/app/components/document-detail/document-detail.component.ts
- 161
+ 186
Do you really want to delete document ""?
src/app/components/document-detail/document-detail.component.ts
- 162
+ 187
The files for this document will be deleted permanently. This operation cannot be undone.
src/app/components/document-detail/document-detail.component.ts
- 163
+ 188
Delete document
src/app/components/document-detail/document-detail.component.ts
- 165
+ 190
+
+
+
+ Error deleting document:
+
+ src/app/components/document-detail/document-detail.component.ts
+ 197
@@ -202,28 +216,28 @@
Content
src/app/components/document-detail/document-detail.component.html
- 76
+ 72
Metadata
src/app/components/document-detail/document-detail.component.html
- 85
+ 81
Discard
src/app/components/document-detail/document-detail.component.html
- 134
+ 130
Save
src/app/components/document-detail/document-detail.component.html
- 136
+ 132
@@ -251,98 +265,91 @@
Archive serial number
src/app/components/document-detail/document-detail.component.html
- 61
+ 60
Date created
src/app/components/document-detail/document-detail.component.html
- 65
-
-
-
- Tags
-
- src/app/components/document-detail/document-detail.component.html
- 70
+ 61
Date modified
src/app/components/document-detail/document-detail.component.html
- 91
+ 87
Date added
src/app/components/document-detail/document-detail.component.html
- 95
+ 91
Media filename
src/app/components/document-detail/document-detail.component.html
- 99
+ 95
Original MD5 checksum
src/app/components/document-detail/document-detail.component.html
- 103
+ 99
Original file size
src/app/components/document-detail/document-detail.component.html
- 107
+ 103
Original mime type
src/app/components/document-detail/document-detail.component.html
- 111
+ 107
Archive MD5 checksum
src/app/components/document-detail/document-detail.component.html
- 115
+ 111
Archive file size
src/app/components/document-detail/document-detail.component.html
- 119
+ 115
Original document metadata
src/app/components/document-detail/document-detail.component.html
- 125
+ 121
Archived document metadata
src/app/components/document-detail/document-detail.component.html
- 126
+ 122
Save & next
src/app/components/document-detail/document-detail.component.html
- 135
+ 131
@@ -370,7 +377,14 @@
Do you really want to delete the tag ""?
src/app/components/manage/tag-list/tag-list.component.ts
- 28
+ 30
+
+
+
+ Tags
+
+ src/app/components/manage/tag-list/tag-list.component.html
+ 1
@@ -433,7 +447,7 @@
Do you really want to delete the document type ""?
src/app/components/manage/document-type-list/document-type-list.component.ts
- 24
+ 26
@@ -555,6 +569,13 @@
49
+
+ Enable dark mode
+
+ src/app/components/manage/settings/settings.component.html
+ 39
+
+
Appears on
@@ -594,7 +615,7 @@
Do you really want to delete the correspondent ""?
src/app/components/manage/correspondent-list/correspondent-list.component.ts
- 24
+ 26
@@ -625,6 +646,13 @@
29
+
+ Cancel
+
+ src/app/components/common/confirm-dialog/confirm-dialog.component.html
+ 12
+
+
Create new correspondent
@@ -639,13 +667,6 @@
25
-
- Could not save correspondent:
-
- src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.ts
- 29
-
-
Matching algorithm
@@ -660,13 +681,6 @@
12
-
- Auto matching does not require you to fill in this field.
-
- src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html
- 12
-
-
Case insensitive
@@ -674,20 +688,6 @@
13
-
- Auto matching ignores this option.
-
- src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html
- 13
-
-
-
- Cancel
-
- src/app/components/manage/correspondent-list/correspondent-edit-dialog/correspondent-edit-dialog.component.html
- 16
-
-
Create new tag
@@ -702,13 +702,6 @@
25
-
- Could not save tag:
-
- src/app/components/manage/tag-list/tag-edit-dialog/tag-edit-dialog.component.ts
- 29
-
-
Inbox tag
@@ -737,13 +730,6 @@
25
-
- Could not save document type:
-
- src/app/components/manage/document-type-list/document-type-edit-dialog/document-type-edit-dialog.component.ts
- 29
-
-
Search results
@@ -819,28 +805,28 @@
Admin
src/app/components/app-frame/app-frame.component.html
- 147
+ 154
Misc
src/app/components/app-frame/app-frame.component.html
- 153
+ 160
Documentation
src/app/components/app-frame/app-frame.component.html
- 160
+ 167
GitHub
src/app/components/app-frame/app-frame.component.html
- 167
+ 174
@@ -934,8 +920,8 @@
25
-
- Clear all filters
+
+ Reset filters
src/app/components/document-list/filter-editor/filter-editor.component.html
47
@@ -1047,11 +1033,18 @@
40
+
+ Error executing bulk operation:
+
+ src/app/components/document-list/bulk-editor/bulk-editor.component.ts
+ 73
+
+
"" and ""
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 103
+ 114
This is for messages like 'modify "tag1" and "tag2"'
@@ -1059,14 +1052,14 @@
""
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 105
+ 116
,
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 105
+ 116
this is used to separate enumerations and should probably be a comma and a whitespace in most languages
@@ -1074,7 +1067,7 @@
and ""
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 106
+ 117
this is for messages like 'modify "tag1", "tag2" and "tag3"'
@@ -1082,112 +1075,112 @@
Confirm tags assignment
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 115
+ 126
This operation will add the tag "" to selected document(s).
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 118
+ 129
This operation will add the tags to selected document(s).
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 120
+ 131
This operation will remove the tag "" from selected document(s).
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 123
+ 134
This operation will remove the tags from selected document(s).
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 125
+ 136
This operation will add the tags and remove the tags on selected document(s).
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 127
+ 138
Confirm correspondent assignment
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 157
+ 158
This operation will assign the correspondent "" to selected document(s).
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 159
+ 160
This operation will remove the correspondent from selected document(s).
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 161
+ 162
Confirm document type assignment
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 190
+ 181
This operation will assign the document type "" to selected document(s).
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 192
+ 183
This operation will remove the document type from selected document(s).
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 194
+ 185
Delete confirm
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 219
+ 200
This operation will permanently delete selected document(s).
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 220
+ 201
This operation cannot be undone.
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 221
+ 202
Delete document(s)
src/app/components/document-list/bulk-editor/bulk-editor.component.ts
- 223
+ 204
@@ -1400,15 +1393,15 @@
35
-
- Correspondent
+
+ ASN
src/app/services/rest/document.service.ts
16
-
- Document type
+
+ Correspondent
src/app/services/rest/document.service.ts
17
@@ -1421,8 +1414,8 @@
18
-
- ASN
+
+ Document type
src/app/services/rest/document.service.ts
19
@@ -1544,49 +1537,56 @@
Create new item
src/app/components/common/edit-dialog/edit-dialog.component.ts
- 38
+ 43
Edit item
src/app/components/common/edit-dialog/edit-dialog.component.ts
- 42
+ 47
Could not save element:
src/app/components/common/edit-dialog/edit-dialog.component.ts
- 46
+ 51
Automatic
src/app/components/manage/generic-list/generic-list.component.ts
- 31
+ 33
Do you really want to delete this element?
src/app/components/manage/generic-list/generic-list.component.ts
- 88
+ 76
Associated documents will not be deleted.
src/app/components/manage/generic-list/generic-list.component.ts
- 95
+ 83
Delete
src/app/components/manage/generic-list/generic-list.component.ts
- 97
+ 85
+
+
+
+ Error while deleting element:
+
+ src/app/components/manage/generic-list/generic-list.component.ts
+ 93
diff --git a/src/locale/en-us/LC_MESSAGES/django.po b/src/locale/en-us/LC_MESSAGES/django.po
index 9af185626..b3e448058 100644
--- a/src/locale/en-us/LC_MESSAGES/django.po
+++ b/src/locale/en-us/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-01-02 00:26+0000\n"
+"POT-Creation-Date: 2021-01-06 19:50+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -46,7 +46,7 @@ msgid "Automatic"
msgstr ""
#: documents/models.py:41 documents/models.py:354 paperless_mail/models.py:25
-#: paperless_mail/models.py:100
+#: paperless_mail/models.py:111
msgid "name"
msgstr ""
@@ -338,43 +338,51 @@ msgstr ""
msgid "filter rules"
msgstr ""
-#: paperless/settings.py:254
+#: paperless/settings.py:268
msgid "English"
msgstr ""
-#: paperless/settings.py:255
+#: paperless/settings.py:269
msgid "German"
msgstr ""
+#: paperless/settings.py:270
+msgid "Dutch"
+msgstr ""
+
+#: paperless/settings.py:271
+msgid "French"
+msgstr ""
+
#: paperless/urls.py:108
msgid "Paperless-ng administration"
msgstr ""
-#: paperless_mail/admin.py:24
+#: paperless_mail/admin.py:25
msgid "Filter"
msgstr ""
-#: paperless_mail/admin.py:26
+#: paperless_mail/admin.py:27
msgid ""
"Paperless will only process mails that match ALL of the filters given below."
msgstr ""
-#: paperless_mail/admin.py:34
+#: paperless_mail/admin.py:37
msgid "Actions"
msgstr ""
-#: paperless_mail/admin.py:36
+#: paperless_mail/admin.py:39
msgid ""
"The action applied to the mail. This action is only performed when documents "
"were consumed from the mail. Mails without attachments will remain entirely "
"untouched."
msgstr ""
-#: paperless_mail/admin.py:43
+#: paperless_mail/admin.py:46
msgid "Metadata"
msgstr ""
-#: paperless_mail/admin.py:45
+#: paperless_mail/admin.py:48
msgid ""
"Assign metadata to documents consumed from this rule automatically. If you "
"do not assign tags, types or correspondents here, paperless will still "
@@ -439,108 +447,136 @@ msgstr ""
msgid "mail rules"
msgstr ""
-#: paperless_mail/models.py:69
-msgid "Mark as read, don't process read mails"
+#: paperless_mail/models.py:67
+msgid "Only process attachments."
msgstr ""
#: paperless_mail/models.py:70
-msgid "Flag the mail, don't process flagged mails"
-msgstr ""
-
-#: paperless_mail/models.py:71
-msgid "Move to specified folder"
-msgstr ""
-
-#: paperless_mail/models.py:72
-msgid "Delete"
-msgstr ""
-
-#: paperless_mail/models.py:79
-msgid "Use subject as title"
+msgid "Process all files, including 'inline' attachments."
msgstr ""
#: paperless_mail/models.py:80
-msgid "Use attachment filename as title"
+msgid "Mark as read, don't process read mails"
+msgstr ""
+
+#: paperless_mail/models.py:81
+msgid "Flag the mail, don't process flagged mails"
+msgstr ""
+
+#: paperless_mail/models.py:82
+msgid "Move to specified folder"
+msgstr ""
+
+#: paperless_mail/models.py:83
+msgid "Delete"
msgstr ""
#: paperless_mail/models.py:90
+msgid "Use subject as title"
+msgstr ""
+
+#: paperless_mail/models.py:91
+msgid "Use attachment filename as title"
+msgstr ""
+
+#: paperless_mail/models.py:101
msgid "Do not assign a correspondent"
msgstr ""
-#: paperless_mail/models.py:92
+#: paperless_mail/models.py:103
msgid "Use mail address"
msgstr ""
-#: paperless_mail/models.py:94
+#: paperless_mail/models.py:105
msgid "Use name (or mail address if not available)"
msgstr ""
-#: paperless_mail/models.py:96
+#: paperless_mail/models.py:107
msgid "Use correspondent selected below"
msgstr ""
-#: paperless_mail/models.py:104
+#: paperless_mail/models.py:115
msgid "order"
msgstr ""
-#: paperless_mail/models.py:111
+#: paperless_mail/models.py:122
msgid "account"
msgstr ""
-#: paperless_mail/models.py:115
+#: paperless_mail/models.py:126
msgid "folder"
msgstr ""
-#: paperless_mail/models.py:119
+#: paperless_mail/models.py:130
msgid "filter from"
msgstr ""
-#: paperless_mail/models.py:122
+#: paperless_mail/models.py:133
msgid "filter subject"
msgstr ""
-#: paperless_mail/models.py:125
+#: paperless_mail/models.py:136
msgid "filter body"
msgstr ""
-#: paperless_mail/models.py:129
-msgid "maximum age"
-msgstr ""
-
-#: paperless_mail/models.py:131
-msgid "Specified in days."
-msgstr ""
-
-#: paperless_mail/models.py:134
-msgid "action"
-msgstr ""
-
#: paperless_mail/models.py:140
-msgid "action parameter"
+msgid "filter attachment filename"
msgstr ""
#: paperless_mail/models.py:142
msgid ""
+"Only consume documents which entirely match this filename if specified. "
+"Wildcards such as *.pdf or *invoice* are allowed. Case insensitive."
+msgstr ""
+
+#: paperless_mail/models.py:148
+msgid "maximum age"
+msgstr ""
+
+#: paperless_mail/models.py:150
+msgid "Specified in days."
+msgstr ""
+
+#: paperless_mail/models.py:153
+msgid "attachment type"
+msgstr ""
+
+#: paperless_mail/models.py:156
+msgid ""
+"Inline attachments include embedded images, so it's best to combine this "
+"option with a filename filter."
+msgstr ""
+
+#: paperless_mail/models.py:161
+msgid "action"
+msgstr ""
+
+#: paperless_mail/models.py:167
+msgid "action parameter"
+msgstr ""
+
+#: paperless_mail/models.py:169
+msgid ""
"Additional parameter for the action selected above, i.e., the target folder "
"of the move to folder action."
msgstr ""
-#: paperless_mail/models.py:148
+#: paperless_mail/models.py:175
msgid "assign title from"
msgstr ""
-#: paperless_mail/models.py:158
+#: paperless_mail/models.py:185
msgid "assign this tag"
msgstr ""
-#: paperless_mail/models.py:166
+#: paperless_mail/models.py:193
msgid "assign this document type"
msgstr ""
-#: paperless_mail/models.py:170
+#: paperless_mail/models.py:197
msgid "assign correspondent from"
msgstr ""
-#: paperless_mail/models.py:180
+#: paperless_mail/models.py:207
msgid "assign this correspondent"
msgstr ""