i18n, better error handling

This commit is contained in:
jonaswinkler
2021-01-26 15:02:46 +01:00
parent 7dedb99dae
commit 4eeb5642f5
3 changed files with 194 additions and 128 deletions

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-01-10 21:41+0000\n"
"POT-Creation-Date: 2021-01-26 14:59+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -21,320 +21,374 @@ msgstr ""
msgid "Documents"
msgstr ""
#: documents/models.py:32
msgid "Any word"
#: documents/consumer.py:72
msgid "File not found"
msgstr "Datei nicht gefunden"
#: documents/consumer.py:83
msgid "Document is a duplicate"
msgstr "Dokument existiert bereits"
#: documents/consumer.py:99
msgid "Pre-consume script does not exist."
msgstr ""
#: documents/consumer.py:107
msgid "Error while executing pre-consume script"
msgstr ""
#: documents/consumer.py:117
msgid "Post-consume script does not exist."
msgstr ""
#: documents/consumer.py:137
msgid "Error while executing post-consume script"
msgstr ""
#: documents/consumer.py:161
msgid "Received new file"
msgstr ""
#: documents/consumer.py:185 documents/serialisers.py:383
#, fuzzy, python-format
#| msgid "File type {type} not supported."
msgid "File type %(type)s not supported"
msgstr "Dateityp {type} wird nicht unterstützt"
#: documents/consumer.py:222
msgid "Parsing document..."
msgstr ""
#: documents/consumer.py:228
msgid "Generating thumbnail..."
msgstr ""
#: documents/consumer.py:236
msgid "Getting date from document..."
msgstr ""
#: documents/consumer.py:261
msgid "Saving document..."
msgstr ""
#: documents/consumer.py:330
msgid "Finished."
msgstr ""
#: documents/models.py:33
msgid "All words"
msgid "Any word"
msgstr ""
#: documents/models.py:34
msgid "Exact match"
msgid "All words"
msgstr ""
#: documents/models.py:35
msgid "Regular expression"
msgid "Exact match"
msgstr ""
#: documents/models.py:36
msgid "Fuzzy word"
msgid "Regular expression"
msgstr ""
#: documents/models.py:37
msgid "Fuzzy word"
msgstr ""
#: documents/models.py:38
msgid "Automatic"
msgstr ""
#: documents/models.py:41 documents/models.py:354 paperless_mail/models.py:25
#: documents/models.py:42 documents/models.py:352 paperless_mail/models.py:25
#: paperless_mail/models.py:109
msgid "name"
msgstr ""
#: documents/models.py:45
#: documents/models.py:46
msgid "match"
msgstr ""
#: documents/models.py:49
#: documents/models.py:50
msgid "matching algorithm"
msgstr ""
#: documents/models.py:55
#: documents/models.py:56
msgid "is insensitive"
msgstr ""
#: documents/models.py:80 documents/models.py:140
#: documents/models.py:75 documents/models.py:135
msgid "correspondent"
msgstr ""
#: documents/models.py:81
#: documents/models.py:76
msgid "correspondents"
msgstr ""
#: documents/models.py:103
#: documents/models.py:98
msgid "color"
msgstr ""
#: documents/models.py:107
#: documents/models.py:102
msgid "is inbox tag"
msgstr ""
#: documents/models.py:109
#: documents/models.py:104
msgid ""
"Marks this tag as an inbox tag: All newly consumed documents will be tagged "
"with inbox tags."
msgstr ""
#: documents/models.py:114
#: documents/models.py:109
msgid "tag"
msgstr ""
#: documents/models.py:115 documents/models.py:171
#: documents/models.py:110 documents/models.py:166
msgid "tags"
msgstr ""
#: documents/models.py:121 documents/models.py:153
#: documents/models.py:116 documents/models.py:148
msgid "document type"
msgstr ""
#: documents/models.py:122
#: documents/models.py:117
msgid "document types"
msgstr ""
#: documents/models.py:130
#: documents/models.py:125
msgid "Unencrypted"
msgstr ""
#: documents/models.py:131
#: documents/models.py:126
msgid "Encrypted with GNU Privacy Guard"
msgstr ""
#: documents/models.py:144
#: documents/models.py:139
msgid "title"
msgstr ""
#: documents/models.py:157
#: documents/models.py:152
msgid "content"
msgstr ""
#: documents/models.py:159
#: documents/models.py:154
msgid ""
"The raw, text-only data of the document. This field is primarily used for "
"searching."
msgstr ""
#: documents/models.py:164
#: documents/models.py:159
msgid "mime type"
msgstr ""
#: documents/models.py:175
#: documents/models.py:170
msgid "checksum"
msgstr ""
#: documents/models.py:179
#: documents/models.py:174
msgid "The checksum of the original document."
msgstr ""
#: documents/models.py:183
#: documents/models.py:178
msgid "archive checksum"
msgstr ""
#: documents/models.py:188
#: documents/models.py:183
msgid "The checksum of the archived document."
msgstr ""
#: documents/models.py:192 documents/models.py:332
#: documents/models.py:187 documents/models.py:330
msgid "created"
msgstr ""
#: documents/models.py:196
#: documents/models.py:191
msgid "modified"
msgstr ""
#: documents/models.py:200
#: documents/models.py:195
msgid "storage type"
msgstr ""
#: documents/models.py:208
#: documents/models.py:203
msgid "added"
msgstr ""
#: documents/models.py:212
#: documents/models.py:207
msgid "filename"
msgstr ""
#: documents/models.py:217
#: documents/models.py:212
msgid "Current filename in storage"
msgstr ""
#: documents/models.py:221
#: documents/models.py:216
msgid "archive serial number"
msgstr ""
#: documents/models.py:226
#: documents/models.py:221
msgid "The position of this document in your physical document archive."
msgstr ""
#: documents/models.py:232
#: documents/models.py:227
msgid "document"
msgstr ""
#: documents/models.py:233
#: documents/models.py:228
msgid "documents"
msgstr ""
#: documents/models.py:315
#: documents/models.py:313
msgid "debug"
msgstr ""
#: documents/models.py:316
#: documents/models.py:314
msgid "information"
msgstr ""
#: documents/models.py:317
#: documents/models.py:315
msgid "warning"
msgstr ""
#: documents/models.py:318
#: documents/models.py:316
msgid "error"
msgstr ""
#: documents/models.py:319
#: documents/models.py:317
msgid "critical"
msgstr ""
#: documents/models.py:323
#: documents/models.py:321
msgid "group"
msgstr ""
#: documents/models.py:326
#: documents/models.py:324
msgid "message"
msgstr ""
#: documents/models.py:329
#: documents/models.py:327
msgid "level"
msgstr ""
#: documents/models.py:336
#: documents/models.py:334
msgid "log"
msgstr ""
#: documents/models.py:337
#: documents/models.py:335
msgid "logs"
msgstr ""
#: documents/models.py:348 documents/models.py:398
#: documents/models.py:346 documents/models.py:396
msgid "saved view"
msgstr ""
#: documents/models.py:349
#: documents/models.py:347
msgid "saved views"
msgstr ""
#: documents/models.py:352
#: documents/models.py:350
msgid "user"
msgstr ""
#: documents/models.py:358
#: documents/models.py:356
msgid "show on dashboard"
msgstr ""
#: documents/models.py:361
#: documents/models.py:359
msgid "show in sidebar"
msgstr ""
#: documents/models.py:365
#: documents/models.py:363
msgid "sort field"
msgstr ""
#: documents/models.py:368
#: documents/models.py:366
msgid "sort reverse"
msgstr ""
#: documents/models.py:374
#: documents/models.py:372
msgid "title contains"
msgstr ""
#: documents/models.py:375
#: documents/models.py:373
msgid "content contains"
msgstr ""
#: documents/models.py:376
#: documents/models.py:374
msgid "ASN is"
msgstr ""
#: documents/models.py:377
#: documents/models.py:375
msgid "correspondent is"
msgstr ""
#: documents/models.py:378
#: documents/models.py:376
msgid "document type is"
msgstr ""
#: documents/models.py:379
#: documents/models.py:377
msgid "is in inbox"
msgstr ""
#: documents/models.py:380
#: documents/models.py:378
msgid "has tag"
msgstr ""
#: documents/models.py:381
#: documents/models.py:379
msgid "has any tag"
msgstr ""
#: documents/models.py:382
#: documents/models.py:380
msgid "created before"
msgstr ""
#: documents/models.py:383
#: documents/models.py:381
msgid "created after"
msgstr ""
#: documents/models.py:384
#: documents/models.py:382
msgid "created year is"
msgstr ""
#: documents/models.py:385
#: documents/models.py:383
msgid "created month is"
msgstr ""
#: documents/models.py:386
#: documents/models.py:384
msgid "created day is"
msgstr ""
#: documents/models.py:387
#: documents/models.py:385
msgid "added before"
msgstr ""
#: documents/models.py:388
#: documents/models.py:386
msgid "added after"
msgstr ""
#: documents/models.py:389
#: documents/models.py:387
msgid "modified before"
msgstr ""
#: documents/models.py:390
#: documents/models.py:388
msgid "modified after"
msgstr ""
#: documents/models.py:391
#: documents/models.py:389
msgid "does not have tag"
msgstr ""
#: documents/models.py:402
#: documents/models.py:400
msgid "rule type"
msgstr ""
#: documents/models.py:406
#: documents/models.py:404
msgid "value"
msgstr ""
#: documents/models.py:412
#: documents/models.py:410
msgid "filter rule"
msgstr ""
#: documents/models.py:413
#: documents/models.py:411
msgid "filter rules"
msgstr ""
@@ -378,23 +432,23 @@ msgstr ""
msgid "Sign in"
msgstr ""
#: paperless/settings.py:268
#: paperless/settings.py:286
msgid "English"
msgstr ""
#: paperless/settings.py:269
#: paperless/settings.py:287
msgid "German"
msgstr ""
#: paperless/settings.py:270
#: paperless/settings.py:288
msgid "Dutch"
msgstr ""
#: paperless/settings.py:271
#: paperless/settings.py:289
msgid "French"
msgstr ""
#: paperless/urls.py:108
#: paperless/urls.py:114
msgid "Paperless-ng administration"
msgstr ""