diff --git a/src-ui/src/locale/messages.de_DE.xlf b/src-ui/src/locale/messages.de_DE.xlf
index 14dd96799..f5ef159d9 100644
--- a/src-ui/src/locale/messages.de_DE.xlf
+++ b/src-ui/src/locale/messages.de_DE.xlf
@@ -8525,7 +8525,7 @@
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
54
- {VAR_PLURAL, plural, =1 {1 suggestion available below} other { suggestions available below}}
+ {VAR_PLURAL, plural, =1 {1 Vorschlag unten verfügbar} other { Vorschläge unten verfügbar}}
Suggestion options
diff --git a/src-ui/src/locale/messages.it_IT.xlf b/src-ui/src/locale/messages.it_IT.xlf
index 2962583a1..7fd4904e3 100644
--- a/src-ui/src/locale/messages.it_IT.xlf
+++ b/src-ui/src/locale/messages.it_IT.xlf
@@ -9219,7 +9219,7 @@
src/app/components/document-detail/document-barcodes/document-barcodes.component.html
40,41
- Copy content
+ Copia contenuto
of
diff --git a/src-ui/src/locale/messages.pl_PL.xlf b/src-ui/src/locale/messages.pl_PL.xlf
index 21cbd1c42..de9a1db3a 100644
--- a/src-ui/src/locale/messages.pl_PL.xlf
+++ b/src-ui/src/locale/messages.pl_PL.xlf
@@ -17,7 +17,7 @@
386,393
Currently selected slide number read by screen reader
- Slide of
+ Slajd z
Previous
@@ -507,7 +507,7 @@
src/app/app.component.ts
225
- Tasks helps you track background work, what needs attention, and what recently completed.
+ Zadania pomagają śledzić pracę w tle, to, co wymaga uwagi i co zostało ostatnio ukończone.
Check out the settings for various tweaks to the web app.
@@ -571,7 +571,7 @@
src/app/components/admin/config/config.component.html
35
- This value overrides , which is set outside Paperless.
+ Ta wartość zastępuje , która jest ustawiona poza Paperless.
is set outside Paperless. Enter a value here to override it.
@@ -579,7 +579,7 @@
src/app/components/admin/config/config.component.html
37
- is set outside Paperless. Enter a value here to override it.
+ jest ustawiony poza Paperless. Wpisz tutaj wartość, aby go zastąpić.
Use the externally configured value
@@ -587,7 +587,7 @@
src/app/components/admin/config/config.component.html
42
- Use the externally configured value
+ Użyj wartości skonfigurowanej zewnętrznie
Reset to external
@@ -595,7 +595,7 @@
src/app/components/admin/config/config.component.html
43
- Reset to external
+ Zresetuj na zewnętrzny
Reset
@@ -1411,7 +1411,7 @@
src/app/components/admin/settings/settings.component.html
264
- Both
+ Obydwa
ML only
@@ -1419,7 +1419,7 @@
src/app/components/admin/settings/settings.component.html
266
- ML only
+ Tylko ML
AI only
@@ -1427,7 +1427,7 @@
src/app/components/admin/settings/settings.component.html
268
- AI only
+ Tylko SI
Automatically request suggestions for inbox documents
@@ -2211,7 +2211,7 @@
src/app/components/admin/tasks/tasks.component.html
4,5
- Tasks shows detailed information about document consumption and system tasks.
+ Zadania zawierają szczegóły dotyczące przetwarzania dokumentów i zadań systemowych.
Clear selection
@@ -2327,7 +2327,7 @@
src/app/components/admin/tasks/tasks.component.html
92,93
- Search tasks
+ Szukaj w zadaniach
Reset filters
@@ -2651,7 +2651,7 @@
src/app/components/admin/tasks/tasks.component.html
207
- View task details
+ Wyświetl szczegóły zadania
Dismiss
@@ -4555,7 +4555,7 @@
src/app/components/common/confirm-dialog/rotate-confirm-dialog/rotate-confirm-dialog.component.html
9
- Rotate counterclockwise
+ Obróć w lewo
Rotate clockwise
@@ -4563,7 +4563,7 @@
src/app/components/common/confirm-dialog/rotate-confirm-dialog/rotate-confirm-dialog.component.html
19
- Rotate clockwise
+ Obróć w prawo
Note that only PDFs will be rotated.
@@ -7641,7 +7641,7 @@
src/app/components/common/pdf-editor/pdf-editor.component.html
17
- Obróć wybrane strony przeciwnie do ruchu wskazówek zegara
+ Obróć zaznaczone strony w lewo
Rotate selected pages clockwise
@@ -7649,7 +7649,7 @@
src/app/components/common/pdf-editor/pdf-editor.component.html
20
- Obróć wybrane strony zgodnie z ruchem wskazówek zegara
+ Obróć zaznaczone strony w prawo
Delete selected pages
@@ -7665,7 +7665,7 @@
src/app/components/common/pdf-editor/pdf-editor.component.html
33
- Obróć stronę przeciwnie do ruchu wskazówek zegara
+ Obróć stronę w lewo
Rotate page clockwise
@@ -7673,7 +7673,7 @@
src/app/components/common/pdf-editor/pdf-editor.component.html
36
- Obróć stronę zgodnie z ruchem wskazówek zegara
+ Obróć stronę w prawo
Delete page
diff --git a/src-ui/src/locale/messages.ru_RU.xlf b/src-ui/src/locale/messages.ru_RU.xlf
index 83e7f02c5..775a6904b 100644
--- a/src-ui/src/locale/messages.ru_RU.xlf
+++ b/src-ui/src/locale/messages.ru_RU.xlf
@@ -17,7 +17,7 @@
386,393
Currently selected slide number read by screen reader
- Slide of
+ Слайд из
Previous
@@ -1403,7 +1403,7 @@
src/app/components/admin/settings/settings.component.html
259,260
- Suggestions default to
+ Предложения по умолчанию для
Both
@@ -1411,7 +1411,7 @@
src/app/components/admin/settings/settings.component.html
264
- Both
+ Оба
ML only
@@ -1419,7 +1419,7 @@
src/app/components/admin/settings/settings.component.html
266
- ML only
+ Только ML
AI only
@@ -1427,7 +1427,7 @@
src/app/components/admin/settings/settings.component.html
268
- AI only
+ Только ИИ
Automatically request suggestions for inbox documents
@@ -8525,7 +8525,7 @@
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
54
- {VAR_PLURAL, plural, =1 {1 suggestion available below} other { suggestions available below}}
+ {VAR_PLURAL, plural, =1 {1 совет} other { советов}}
Suggestion options
@@ -8533,7 +8533,7 @@
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
65,66
- Suggestion options
+ Настройки советов
Not using default
@@ -8541,7 +8541,7 @@
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
69,70
- Not using default
+ Не использует по умолчанию
Suggest using:
@@ -8549,7 +8549,7 @@
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
74,75
- Suggest using:
+ Предложить используя:
ML
@@ -8557,7 +8557,7 @@
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
77
- ML
+ ML
AI
@@ -8565,7 +8565,7 @@
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
81
- AI
+ ИИ
Environment
@@ -9219,7 +9219,7 @@
src/app/components/document-detail/document-barcodes/document-barcodes.component.html
40,41
- Copy content
+ Скопировать содержимое
of
@@ -9479,7 +9479,7 @@
src/app/components/document-detail/document-detail.component.html
360,361
- Barcodes
+ Штрихкоды
Original document metadata
@@ -13375,7 +13375,7 @@
src/app/data/paperless-config.ts
335
- Store Barcode Contents
+ Сохранить содержимое штрихкодов
AI Enabled
diff --git a/src-ui/src/locale/messages.sk_SK.xlf b/src-ui/src/locale/messages.sk_SK.xlf
index 14b303eee..904624e6d 100644
--- a/src-ui/src/locale/messages.sk_SK.xlf
+++ b/src-ui/src/locale/messages.sk_SK.xlf
@@ -17,7 +17,7 @@
386,393
Currently selected slide number read by screen reader
- Slide of
+ Smímka z
Previous
@@ -4879,7 +4879,7 @@
src/app/components/common/dates-dropdown/dates-dropdown.component.html
61
- Clear created to date
+ Vymazať dátumu vytvorenia do
To
@@ -5451,7 +5451,7 @@
src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html
32,33
- Paperless will only process mails that match all of the criteria specified below.
+ Paperless spracuje iba tie e-maily, ktoré spĺňajú všetky nižšie uvedené kritériá.
Folder
@@ -5563,7 +5563,7 @@
src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html
53
- Optional. Wildcards e.g. *.pdf or *invoice* allowed. Can be comma-separated list. Case insensitive.
+ Voliteľné. Povolené sú zástupné znaky, napr. *.pdf alebo *invoice*. Možno zadať zoznam oddelený čiarkami. Nerozlišujú sa malé a veľké písmená.
Exclude files matching
@@ -5588,7 +5588,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html
59
- Only performed if the mail is processed.
+ Vykoná sa len v prípade, že sa spracuje pošta.
Action parameter
@@ -5612,7 +5612,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.html
64
- Assign owner from rule
+ Priradiť vlastníka na základe pravidla
Assign document type
@@ -5816,7 +5816,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/mail-rule-edit-dialog/mail-rule-edit-dialog.component.ts
120
- Do not assign title from this rule
+ Nepriradzovať názov na základe tohto pravidla
Do not assign a correspondent
@@ -5912,7 +5912,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html
13
- See <a target='_blank' href='https://docs.paperless-ngx.com/advanced_usage/#file-name-handling'>the documentation</a>.
+ Pozrite si <a target='_blank' href='https://docs.paperless-ngx.com/advanced_usage/#file-name-handling'>dokumentáciu</a>.
Preview
@@ -5932,7 +5932,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html
30,31
- Path test failed
+ Test cesty zlyhal
No document selected
@@ -5940,7 +5940,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/storage-path-edit-dialog/storage-path-edit-dialog.component.html
32,33
- No document selected
+ Nebol vybraný žiadny dokument
Search for a document
@@ -6108,7 +6108,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.html
26
- Access system status, logs, Django backend
+ Prístup k stavu systému, záznamom a backendu Django
Superuser
@@ -6184,7 +6184,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.ts
135
- Totp deactivated
+ TOTP deaktivované
Totp deactivation failed
@@ -6196,7 +6196,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/user-edit-dialog/user-edit-dialog.component.ts
143
- Totp deactivation failed
+ Deaktivácia TOTP zlyhala.
Sort order
@@ -6228,7 +6228,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
31,32
- Trigger Workflow On:
+ Spustiť pracovný postup na:
Add Trigger
@@ -6268,7 +6268,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
125,126
- Set scheduled trigger offset and which date field to use.
+ Nastavte posun plánovaného spúšťača a ktoré pole dátumu sa má použiť.
Offset days
@@ -6276,7 +6276,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
130,131
- Offset days
+ Posun dní
Positive values will trigger after the date, negative values before.
@@ -6284,7 +6284,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
134,135
- Positive values will trigger after the date, negative values before.
+ Kladné hodnoty sa aktivujú po tomto dátume, záporné pred ním.
Relative to
@@ -6308,7 +6308,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
143
- Custom field to use for date.
+ Vlastné pole, ktoré sa má použiť pre dátum.
Recurring
@@ -6324,7 +6324,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
149
- Trigger is recurring.
+ Spúšťač sa opakuje.
Recurring interval days
@@ -6332,7 +6332,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
153
- Recurring interval days
+ Opakujúce intervale dní
Repeat the trigger every n days.
@@ -6340,7 +6340,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
153
- Repeat the trigger every n days.
+ Spúšťač sa opakujte každých n dní.
Trigger for documents that match all filters specified below.
@@ -6348,7 +6348,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
158,159
- Trigger for documents that match all filters specified below.
+ Spustiť pre dokumenty, ktoré zodpovedajú všetkým filtrom uvedeným nižšie.
Filter filename
@@ -6364,7 +6364,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
161
- Apply to documents that match this filename. Wildcards such as *.pdf or *invoice* are allowed. Case insensitive.
+ Použiť na dokumenty, ktoré sa zhodujú s týmto názvom súboru. Zástupné znaky ako *.pdf alebo *faktúra* sú povolené. Nerozlišujú sa malé a veľké písmená.
Filter sources
@@ -6388,7 +6388,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
164
- Apply to documents that match this path. Wildcards specified as * are allowed. Case-normalized.
+ Použiť na dokumenty, ktoré zodpovedajú tejto ceste úložiska. Zástupné znaky označené ako * sú povolené. malé / veľké písmená normalizované
Filter mail rule
@@ -6404,7 +6404,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
165
- Apply to documents consumed via this mail rule.
+ Použiť na dokumenty spracované prostredníctvom tohto pravidla pre poštu.
Content matching algorithm
@@ -6420,7 +6420,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
170
- Content matching pattern
+ Vzor zhody obsahu
Advanced Filters
@@ -6444,7 +6444,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
195,196
- No advanced workflow filters defined.
+ Nie sú definované žiadne pokročilé filtre pracovného postupu.
Complete the custom field query configuration.
@@ -6452,7 +6452,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
225
- Complete the custom field query configuration.
+ Dokončite konfiguráciu dopytu pre vlastné pole.
Action type
@@ -6476,7 +6476,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
263
- Can include some placeholders, see <a target='_blank' href='https://docs.paperless-ngx.com/usage/#workflows'>documentation</a>.
+ Môže obsahovať niektoré zástupné symboly, pozrite si <a target='_blank' href='https://docs.paperless-ngx.com/usage/#workflows'>dokumentáciu</a>.
Assign tags
@@ -6652,7 +6652,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
409
- Email recipients
+ Príjemcovia e-mailov
Attach document
@@ -6676,7 +6676,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
420
- Use parameters for webhook body
+ Použite parametre pre telo webhooku
Send webhook payload as JSON
@@ -6684,7 +6684,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
421
- Send webhook payload as JSON
+ Odoslať payload webhooku vo formáte JSON
Webhook params
@@ -6700,7 +6700,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
426
- Webhook body
+ Telo webhooku
Webhook headers
@@ -6708,7 +6708,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
428
- Webhook headers
+ Hlavičky webhooku
Include document
@@ -6716,7 +6716,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
429
- Include document
+ Priložiť dokument
One password per line. The workflow will try them in order until one succeeds.
@@ -6724,7 +6724,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
437
- One password per line. The workflow will try them in order until one succeeds.
+ Jedno heslo na riadok. Pracovný postup ich bude skúšať v poradí, kým jeden neuspeje.
Passwords
@@ -6740,7 +6740,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
445,446
- Passwords are stored in plain text. Use with caution.
+ Heslá sa ukladajú v čitateľnom texte. Používajte opatrne.
The document will be moved to the trash at the end of the workflow run.
@@ -6748,7 +6748,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
454,455
- The document will be moved to the trash at the end of the workflow run.
+ Dokument sa na konci pracovného postupu presunie do koša.
The document will be sent to the configured remote OCR service. May incur costs.
@@ -6756,7 +6756,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
461,462
- The document will be sent to the configured remote OCR service. May incur costs.
+ Dokument sa odošle do nakonfigurovanej vzdialenej služby OCR. Môže to spôsobiť náklady.
The document will be sent to the configured AI service for suggestions. Consider costs and privacy.
@@ -6764,7 +6764,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
468,469
- The document will be sent to the configured AI service for suggestions. Consider costs and privacy.
+ Dokument sa odošle do nakonfigurovanej služby AI na návrhy. Zvážte náklady a súkromie.
This action runs in the background, so the suggestions may be applied after the other actions of this workflow have finished.
@@ -6772,7 +6772,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
469,470
- This action runs in the background, so the suggestions may be applied after the other actions of this workflow have finished.
+ Táto akcia beží na pozadí, takže návrhy môžu byť použité po dokončení ostatných akcií tohto pracovného postupu.
Apply suggestions for
@@ -6788,7 +6788,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
477,478
- Suggestions for fields that are not selected are discarded.
+ Návrhy pre nevybrané polia sa zahadzujú.
Create missing items
@@ -6804,7 +6804,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
489,490
- Create suggested tags, correspondents and document types that do not exist yet.
+ Vytvorte navrhované štítky, korešpondentov a typy dokumentov, ktoré ešte neexistujú.
Overwrite existing values
@@ -6812,7 +6812,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
497,498
- Overwrite existing values
+ Prepísať existujúce hodnoty
Apply suggestions even if the document already has a value. Tags are always added, never replaced.
@@ -6820,7 +6820,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html
499,500
- Apply suggestions even if the document already has a value. Tags are always added, never replaced.
+ Použiť návrhy, aj keď dokument už má hodnotu. Štítky sa vždy pridávajú, nikdy sa nenahrádzajú.
Consume Folder
@@ -7080,7 +7080,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
348
- Matches custom field query
+ Zhoduje sa s dopytom na vlastné pole
Some workflow options could not be loaded.
@@ -7088,7 +7088,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
570
- Some workflow options could not be loaded.
+ Niektoré možnosti pracovného postupu sa nepodarilo načítať.
Create new workflow
@@ -7096,7 +7096,7 @@ zhodujúce sa
src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.ts
592
- Create new workflow
+ Vytvoriť nový pracovný postup
Edit workflow
@@ -7112,7 +7112,7 @@ zhodujúce sa
src/app/components/common/email-document-dialog/email-document-dialog.component.html
3,5
- {VAR_PLURAL, plural, =1 {Email Document} other {Email Documents}}
+ {VAR_PLURAL, plural, =1 {Email Dokument} other {Email Dokumenty}}
Email address(es)
@@ -7140,7 +7140,7 @@ zhodujúce sa
src/app/components/common/email-document-dialog/email-document-dialog.component.html
27,28
- Use archive version
+ Použiť archivovanú verziu
Send email
@@ -7156,7 +7156,7 @@ zhodujúce sa
src/app/components/common/email-document-dialog/email-document-dialog.component.html
37
- Some email servers may reject messages with large attachments.
+ Niektoré e-mailové servery môžu odmietnuť správy s veľkými prílohami.
Email sent
@@ -7313,7 +7313,7 @@ zhodujúce sa
src/app/components/common/input/color/color.component.html
7
- Open color picker
+ Otvoriť výber farby
Choose a random color
@@ -7441,7 +7441,7 @@ zhodujúce sa
src/app/components/common/input/entries/entries.component.html
16
- Remove entry
+ Odstrániť záznam
Upload
@@ -7526,7 +7526,7 @@ zhodujúce sa
src/app/components/common/input/select/select.component.ts
113
- No items found
+ Nenašli sa žiadne položky
Note: value has not yet been set and will not apply until explicitly changed
@@ -7534,7 +7534,7 @@ zhodujúce sa
src/app/components/common/input/switch/switch.component.html
39,40
- Note: value has not yet been set and will not apply until explicitly changed
+ Poznámka: Hodnota ešte nebola nastavená a neuplatní sa, kým nebude výslovne zmenená.
Add tag
@@ -7634,7 +7634,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
12
- Deselect all pages
+ Zrušiť výber všetkých strán
Rotate selected pages counter-clockwise
@@ -7642,7 +7642,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
17
- Rotate selected pages counter-clockwise
+ Otočiť vybrané strany proti smeru hodinových ručičiek
Rotate selected pages clockwise
@@ -7650,7 +7650,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
20
- Rotate selected pages clockwise
+ Otočiť vybrané strany v smere hodinových ručičiek
Delete selected pages
@@ -7658,7 +7658,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
23
- Delete selected pages
+ Vymazať označené strany
Rotate page counter-clockwise
@@ -7666,7 +7666,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
33
- Rotate page counter-clockwise
+ Otočiť stranu proti smeru hodinových ručičiek
Rotate page clockwise
@@ -7674,7 +7674,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
36
- Rotate page clockwise
+ Otočiť stránku v smere hodinových ručičiek
Delete page
@@ -7682,7 +7682,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
41
- Delete page
+ Vymazať stranu
Add / remove document split here
@@ -7690,7 +7690,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
44
- Add / remove document split here
+ Tu pridajte alebo odstráňte rozdelenie dokumentu.
Split here
@@ -7698,7 +7698,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
70
- Split here
+ Rozdeliť tu
Copy metadata
@@ -7706,7 +7706,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
94,95
- Copy metadata
+ Kopírovať metadáta
Delete original
@@ -7714,7 +7714,7 @@ zhodujúce sa
src/app/components/common/pdf-editor/pdf-editor.component.html
98,99
- Delete original
+ Vymazať originál
Merge with existing permissions
@@ -7722,7 +7722,7 @@ zhodujúce sa
src/app/components/common/permissions-dialog/permissions-dialog.component.html
14
- Merge with existing permissions
+ Zlúčiť s existujúcimi povoleniami
Set permissions
@@ -7738,7 +7738,7 @@ zhodujúce sa
src/app/components/common/permissions-dialog/permissions-dialog.component.ts
62
- Edit permissions for
+ Upraviť povolenia pre
Existing owner, user and group permissions will be merged with these settings.
@@ -7754,7 +7754,7 @@ zhodujúce sa
src/app/components/common/permissions-dialog/permissions-dialog.component.ts
102
- Any and all existing owner, user and group permissions will be replaced.
+ Všetky existujúce povolenia vlastníka, používateľa a skupiny budú nahradené.
Unowned
@@ -7770,7 +7770,7 @@ zhodujúce sa
src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.html
61
- Clear selected users
+ Zrušiť vybraných používateľov
Hide unowned
@@ -7794,7 +7794,7 @@ zhodujúce sa
src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts
110
- Owned by
+
Owned by another user
@@ -7802,7 +7802,7 @@ zhodujúce sa
src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts
111
- Owned by another user
+ Vlastníkom je
Shared with me
@@ -7818,7 +7818,7 @@ zhodujúce sa
src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts
128
- Not owned by
+ Nevlastní to
Not owned by another user
@@ -7826,7 +7826,7 @@ zhodujúce sa
src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts
131
- Not owned by another user
+ Nevlastní ho iný používateľ
Not owned by selected users
@@ -7834,7 +7834,7 @@ zhodujúce sa
src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts
132
- Not owned by selected users
+ Nevlastnia ho vybraní používatelia
Shared by me
@@ -7850,7 +7850,7 @@ zhodujúce sa
src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts
145
- Shared by
+ Zdieľal
Shared by another user
@@ -7858,7 +7858,7 @@ zhodujúce sa
src/app/components/common/permissions-filter-dropdown/permissions-filter-dropdown.component.ts
146
- Shared by another user
+ Zdieľané iným používateľom
Global permissions define what areas of the app and API endpoints users can access.
@@ -7866,7 +7866,7 @@ zhodujúce sa
src/app/components/common/permissions-select/permissions-select.component.html
8,9
- Global permissions define what areas of the app and API endpoints users can access.
+ Globálne povolenia definujú, ku ktorým oblastiam aplikácie a koncovým bodom rozhrania API môžu používatelia pristupovať.
Type
@@ -7906,7 +7906,7 @@ zhodujúce sa
src/app/components/common/preview-popup/preview-popup.component.html
11,12
- Error loading preview
+ Chyba pri načítavaní ukážky
Open preview
@@ -7914,7 +7914,7 @@ zhodujúce sa
src/app/components/common/preview-popup/preview-popup.component.ts
62
- Open preview
+ Otvoriť ukážku
Edit Profile
@@ -7922,7 +7922,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
3,4
- Edit Profile
+ Upraviť profil
Confirm Email
@@ -7930,7 +7930,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
15
- Confirm Email
+ Potvrdiť e-mail
Confirm Password
@@ -7938,7 +7938,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
25
- Confirm Password
+ Potvrdiť heslo
API Auth Token
@@ -7946,7 +7946,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
33,34
- API Auth Token
+ Autentifikačný token API
Copy
@@ -7994,7 +7994,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
47,48
- Regenerate auth token
+ Obnoviť autentifikačný token
Warning: changing the token cannot be undone
@@ -8002,7 +8002,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
56,57
- Warning: changing the token cannot be undone
+ Upozornenie: zmenu tokenu nie je možné vrátiť späť.
Connected social accounts
@@ -8010,7 +8010,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
62,63
- Connected social accounts
+ Prepojené sociálne účty
Set a password before disconnecting social account.
@@ -8018,7 +8018,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
66,67
- Set a password before disconnecting social account.
+ Pred odpojením účtu zo sociálnej siete si nastavte heslo.
Disconnect
@@ -8026,7 +8026,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
72,73
- Disconnect
+ Odpojiť
Disconnect social account
@@ -8034,7 +8034,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
74,75
- Disconnect social account
+ Odpojiť účet sociálnej siete
Warning: disconnecting social accounts cannot be undone
@@ -8042,7 +8042,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
84,85
- Warning: disconnecting social accounts cannot be undone
+ Upozornenie: Odpojenie účtov na sociálnych sieťach nie je možné vrátiť späť
Connect new social account
@@ -8050,7 +8050,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
89,90
- Connect new social account
+ Pripojiť nový účet na sociálnej sieti
Scan the QR code with your authenticator app and then enter the code below
@@ -8058,7 +8058,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
116
- Scan the QR code with your authenticator app and then enter the code below
+ Naskenujte QR kód pomocou svojej autentifikačnej aplikácie a potom zadajte kód nižšie
Authenticator secret
@@ -8066,7 +8066,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
119
- Authenticator secret
+ Tajný kľúč autentifikátora
You can store this secret and use it to reinstall your authenticator app at a later time.
@@ -8074,7 +8074,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
120
- You can store this secret and use it to reinstall your authenticator app at a later time.
+ Teto tajný kľúč si môžete uložiť a neskôr ho použiť na preinštalovanie aplikácie autentifikátora.
Code
@@ -8082,7 +8082,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
123
- Code
+ Kód
Recovery codes will not be shown again, make sure to save them.
@@ -8090,7 +8090,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
142
- Recovery codes will not be shown again, make sure to save them.
+ Obnovovacie kódy sa už znova nezobrazia; nezabudnite si ich uložiť.
Copy codes
@@ -8098,7 +8098,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.html
159,160
- Copy codes
+ Skopírovať kódy
Emails must match
@@ -8106,7 +8106,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
144
- Emails must match
+ E-mailové adresy sa musia zhodovať.
Passwords must match
@@ -8114,7 +8114,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
171
- Passwords must match
+ Heslá sa musia zhodovať
Profile updated successfully
@@ -8122,7 +8122,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
207
- Profile updated successfully
+ Profil bol úspešne aktualizovaný.
Error saving profile
@@ -8130,7 +8130,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
221
- Error saving profile
+ Chyba pri ukladaní profilu
Error generating auth token
@@ -8138,7 +8138,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
239
- Error generating auth token
+ Chyba pri generovaní autentifikačného tokenu
Error disconnecting social account
@@ -8146,7 +8146,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
266
- Error disconnecting social account
+ Chyba pri odpájaní účtu sociálnej siete
Error fetching TOTP settings
@@ -8154,7 +8154,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
285
- Error fetching TOTP settings
+ Chyba pri načítavaní nastavení TOTP
TOTP activated successfully
@@ -8162,7 +8162,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
309
- TOTP activated successfully
+ TOTP úspešne aktivované
Error activating TOTP
@@ -8174,7 +8174,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
317
- Error activating TOTP
+ Chyba pri aktivácii TOTP
TOTP deactivated successfully
@@ -8182,7 +8182,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
333
- TOTP deactivated successfully
+ TOTP úspešne deaktivované
Error deactivating TOTP
@@ -8194,7 +8194,7 @@ zhodujúce sa
src/app/components/common/profile-edit-dialog/profile-edit-dialog.component.ts
340
- Error deactivating TOTP
+ Chyba pri deaktivácii TOTP
Selected documents:
@@ -8202,7 +8202,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html
10
- Selected documents:
+ Vybrané dokumenty:
+ more…
@@ -8210,7 +8210,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html
22,23
- + more…
+ + ďalšie…
Expires
@@ -8234,7 +8234,7 @@ zhodujúce sa
src/app/components/manage/share-links/share-link-list/share-link-list.component.html
17,18
- Expires
+ Expiruje
Share archive version (if available)
@@ -8242,7 +8242,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html
47,48
- Share archive version (if available)
+ Zdieľať archivovanú verziu (ak je k dispozícii)
Share link bundle requested
@@ -8250,7 +8250,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html
54,55
- Share link bundle requested
+ Vyžiadaný balík odkazov na zdieľanie
You can copy the share link below or open the manager to monitor progress. The link will start working once the bundle is ready.
@@ -8258,7 +8258,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html
56,57
- You can copy the share link below or open the manager to monitor progress. The link will start working once the bundle is ready.
+ Môžete skopírovať odkaz na zdieľanie nižšie alebo otvoriť správcu a sledovať priebeh. Odkaz začne fungovať, keď bude balík pripravený.
Status
@@ -8290,7 +8290,7 @@ zhodujúce sa
src/app/components/manage/workflows/workflows.component.html
19,20
- Status
+ Stav
Slug
@@ -8298,7 +8298,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html
64,65
- Slug
+ Známka
Link
@@ -8306,7 +8306,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html
66,67
- Link
+ Odkaz
Share link
@@ -8314,7 +8314,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html
68,69
- Share link
+ Odkaz pre zdieľanie
Copy link
@@ -8322,7 +8322,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html
82,83
- Copy link
+ Kopírovať odkaz
Never
@@ -8342,7 +8342,7 @@ zhodujúce sa
src/app/data/share-link.ts
17
- Never
+ Nikdy
File version
@@ -8358,7 +8358,7 @@ zhodujúce sa
src/app/components/manage/share-links/share-link-list/share-link-list.component.html
18,19
- File version
+ Verzia súboru
Size
@@ -8370,7 +8370,7 @@ zhodujúce sa
src/app/components/manage/share-links/share-link-bundle-list/share-link-bundle-list.component.html
18,19
- Size
+ Veľkosť
A zip file containing the selected documents will be created for this share link bundle. This process happens in the background and may take some time, especially for large bundles.
@@ -8378,7 +8378,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.html
111
- A zip file containing the selected documents will be created for this share link bundle. This process happens in the background and may take some time, especially for large bundles.
+ Pre tento súbor zdieľaných dokumentov sa vytvorí súbor ZIP. Tento proces prebieha na pozadí a môže chvíľu trvať, najmä v prípade veľkých súborov.
Manage share link bundles
@@ -8390,7 +8390,7 @@ zhodujúce sa
src/app/components/document-list/bulk-editor/bulk-editor.component.html
124
- Manage share link bundles
+ Spravovať balíky odkazov na zdieľanie
Create share link bundle
@@ -8398,7 +8398,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.ts
59
- Create share link bundle
+ Vytvoriť balík odkazov na zdieľanie
Create link
@@ -8406,7 +8406,7 @@ zhodujúce sa
src/app/components/common/share-link-bundle-dialog/share-link-bundle-dialog.component.ts
60
- Create link
+ Vytvoriť odkaz
No existing links
@@ -8414,7 +8414,7 @@ zhodujúce sa
src/app/components/common/share-links-dialog/share-links-dialog.component.html
9,10
- No existing links
+ Žiadne existujúce odkazy
Share
@@ -8422,7 +8422,7 @@ zhodujúce sa
src/app/components/common/share-links-dialog/share-links-dialog.component.html
32,33
- Share
+ Zdielať
Share archive version
@@ -8430,7 +8430,7 @@ zhodujúce sa
src/app/components/common/share-links-dialog/share-links-dialog.component.html
48,49
- Share archive version
+ Zdielať archivovanú verziu
Error retrieving links
@@ -8438,7 +8438,7 @@ zhodujúce sa
src/app/components/common/share-links-dialog/share-links-dialog.component.ts
67
- Error retrieving links
+ Chyba pri získavaní odkazov
1 day
@@ -8450,7 +8450,7 @@ zhodujúce sa
src/app/data/share-link.ts
14
- 1 day
+ 1 deň
days
@@ -8458,7 +8458,7 @@ zhodujúce sa
src/app/components/common/share-links-dialog/share-links-dialog.component.ts
86
- days
+ dní
Error deleting link
@@ -8466,7 +8466,7 @@ zhodujúce sa
src/app/components/common/share-links-dialog/share-links-dialog.component.ts
115
- Error deleting link
+ Chyba pri odstraňovaní odkazu
Error creating link
@@ -8474,7 +8474,7 @@ zhodujúce sa
src/app/components/common/share-links-dialog/share-links-dialog.component.ts
143
- Error creating link
+ Chyba pri vytváraní odkazu
No suggestions
@@ -8482,7 +8482,7 @@ zhodujúce sa
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
12,13
- No suggestions
+ Žiadne návrhy
Suggest
@@ -8490,7 +8490,7 @@ zhodujúce sa
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
14,15
- Suggest
+ Návrh
Show suggestions
@@ -8498,7 +8498,7 @@ zhodujúce sa
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
24,25
- Show suggestions
+ Ukázať návrhy
No novel suggestions
@@ -8506,7 +8506,7 @@ zhodujúce sa
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
31,32
- No novel suggestions
+ Žiadne nové návrhy
Document Types
@@ -8526,7 +8526,7 @@ zhodujúce sa
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
54
- {VAR_PLURAL, plural, =1 {1 suggestion available below} other { suggestions available below}}
+ {VAR_PLURAL, plural, =1 {1 návrh dostupný nižšie} other { návrhy dostupné nižšie}}
Suggestion options
@@ -8534,7 +8534,7 @@ zhodujúce sa
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
65,66
- Suggestion options
+ Možnosti návrhov
Not using default
@@ -8542,7 +8542,7 @@ zhodujúce sa
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
69,70
- Not using default
+ Nepoužíva sa predvolené nastavenie
Suggest using:
@@ -8550,7 +8550,7 @@ zhodujúce sa
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
74,75
- Suggest using:
+ Odporúčame použiť:
ML
@@ -8558,7 +8558,7 @@ zhodujúce sa
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
77
- ML
+ ML
AI
@@ -8566,7 +8566,7 @@ zhodujúce sa
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
81
- AI
+ AI
Environment
diff --git a/src-ui/src/locale/messages.zh_TW.xlf b/src-ui/src/locale/messages.zh_TW.xlf
index 5f2d848a5..4e5aa50c8 100644
--- a/src-ui/src/locale/messages.zh_TW.xlf
+++ b/src-ui/src/locale/messages.zh_TW.xlf
@@ -479,7 +479,7 @@
src/app/app.component.ts
201
- 標籤、關聯方、文件類型、儲存路徑與自訂欄位等屬性皆可在此處管理,亦可在「文件編輯」檢視中建立。
+ 標籤、關聯方、文件類型、儲存路徑與自訂欄位等文件屬性皆可在此處管理,亦可在「文件編輯」檢視中建立。
Manage e-mail accounts and rules for automatically importing documents.
@@ -3859,7 +3859,7 @@
src/app/components/app-frame/app-frame.component.html
195
- 屬性
+ 文件屬性
Correspondents
@@ -8525,7 +8525,7 @@
src/app/components/common/suggestions-dropdown/suggestions-dropdown.component.html
54
- {VAR_PLURAL, plural, =1 {1 suggestion available below} other { suggestions available below}}
+ {VAR_PLURAL, plural, =1 {以下有 1 個可用建議} other {以下有 個可用建議}}
Suggestion options
@@ -9219,7 +9219,7 @@
src/app/components/document-detail/document-barcodes/document-barcodes.component.html
40,41
- Copy content
+ 拷貝內容
of
@@ -9479,7 +9479,7 @@
src/app/components/document-detail/document-detail.component.html
360,361
- Barcodes
+ 條碼
Original document metadata
@@ -13376,7 +13376,7 @@
src/app/data/paperless-config.ts
335
- Store Barcode Contents
+ 儲存條碼內容
AI Enabled
diff --git a/src/locale/af_ZA/LC_MESSAGES/django.po b/src/locale/af_ZA/LC_MESSAGES/django.po
index 67afdb1b2..f36cf519c 100644
--- a/src/locale/af_ZA/LC_MESSAGES/django.po
+++ b/src/locale/af_ZA/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"Language: af_ZA\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Ongeldige kleur."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Lêertipe %(type)s word nie ondersteun nie"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Ongeldige veranderlike bespeur."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/am_ET/LC_MESSAGES/django.po b/src/locale/am_ET/LC_MESSAGES/django.po
index 032e74b59..9d9de5bce 100644
--- a/src/locale/am_ET/LC_MESSAGES/django.po
+++ b/src/locale/am_ET/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Amharic\n"
"Language: am_ET\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr ""
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr ""
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/ar_AR/LC_MESSAGES/django.po b/src/locale/ar_AR/LC_MESSAGES/django.po
index 07c69e219..def9e0ae1 100644
--- a/src/locale/ar_AR/LC_MESSAGES/django.po
+++ b/src/locale/ar_AR/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Language: ar_SA\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "لون خاطئ."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "نوع الملف %(type)s غير مدعوم"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "اكتشاف متغير خاطئ."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr "أنت على وشك استعمال حسابك في %(provider_name)s ل
msgid "As a final step, please complete the following form:"
msgstr "كخطوة أخيرة، يرجى ملء النموذج التالي:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/be_BY/LC_MESSAGES/django.po b/src/locale/be_BY/LC_MESSAGES/django.po
index bdddfccf6..af0398c18 100644
--- a/src/locale/be_BY/LC_MESSAGES/django.po
+++ b/src/locale/be_BY/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Belarusian\n"
"Language: be_BY\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Няправільны колер."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Тып файла %(type)s не падтрымліваецца"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Выяўлена няправільная зменная."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/bg_BG/LC_MESSAGES/django.po b/src/locale/bg_BG/LC_MESSAGES/django.po
index d88f51f13..b88e8e513 100644
--- a/src/locale/bg_BG/LC_MESSAGES/django.po
+++ b/src/locale/bg_BG/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"Language: bg_BG\n"
@@ -1635,48 +1635,48 @@ msgstr "стартиране на работния процес"
msgid "workflow runs"
msgstr "стартиране на работните процеси"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Невалиден цвят."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Файловия тип %(type)s не се поддържа"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Засечена е невалидна променлива."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr "На път сте да използвате профила си в %(pr
msgid "As a final step, please complete the following form:"
msgstr "Като последна стъпка, моля, попълнете следната форма:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/ca_ES/LC_MESSAGES/django.po b/src/locale/ca_ES/LC_MESSAGES/django.po
index 2e86445b6..a3841da82 100644
--- a/src/locale/ca_ES/LC_MESSAGES/django.po
+++ b/src/locale/ca_ES/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Language: ca_ES\n"
@@ -1635,48 +1635,48 @@ msgstr "data del flux"
msgid "workflow runs"
msgstr "flux corrents"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Permisos insuficients."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Color Invàlid."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tipus arxiu %(type)s no suportat"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "ID de camp personalizat ha de ser enter: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Camp personalitzat amb ID %(id)s no existeix"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Camps personalitzats han de ser una llista d'enters o un objecte que mapegi els identificadors amb els valors."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Alguns camps personalitzats no existeixen o s'han especificat dues vegades."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Variable detectada invàlida."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Duplicat d'identificadors de documents no permès."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documents no trobats: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Estàs a punt d'emprar el teu %(provider_name)s compte per a fer login."
msgid "As a final step, please complete the following form:"
msgstr "Com a pas final, completa el següent formulari:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "No es pot analitzar l'URI {value}, falta l'esquema"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "No es pot analitzar l'URI {value}, falta la ubicació de xarxa o la ruta"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "L'esquema d'URI '{parts.scheme}' no està permès. Esquemes permesos: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "No s'ha pogut analitzar l'URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Invalid more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Configuració AI invàlida."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Especifica només un dels següents valors: text, title_search, query o more_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Permisos insuficients per compartir document %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Paquet ja s'està processant."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "El paquet de link encarà s'està preparant. Prova de nou més tard."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "El paquet d'enllaç no està disponible."
diff --git a/src/locale/cs_CZ/LC_MESSAGES/django.po b/src/locale/cs_CZ/LC_MESSAGES/django.po
index 32bc26ab6..512ac8b1e 100644
--- a/src/locale/cs_CZ/LC_MESSAGES/django.po
+++ b/src/locale/cs_CZ/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Language: cs_CZ\n"
@@ -1635,48 +1635,48 @@ msgstr "spuštění pracovního postupu"
msgid "workflow runs"
msgstr "spuštění pracovních postupů"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Nedostatečná oprávnění."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Neplatná barva."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Typ souboru %(type)s není podporován"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Vlastní ID pole musí být celé číslo: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Vlastní pole s ID %(id)s neexistuje"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Vlastní pole musí být seznam celých čísel nebo ID pro mapování objektů na hodnoty."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Některá vlastní pole neexistují nebo byla zadána dvakrát."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Zjištěna neplatná proměnná."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,60 +1913,44 @@ msgstr "Chystáte se použít svůj účet %(provider_name)s k přihlášení."
msgid "As a final step, please complete the following form:"
msgstr "Jako poslední krok vyplňte následující formulář:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Nelze analyzovat URI {value}, chybí schéma"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Nelze analyzovat URI {value}, chybí síťové umístění nebo cesta"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI schéma '{parts.scheme}' není povoleno. Povolená schémata: {',\n"
-"'.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Nelze zpracovat URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nedostatečná oprávnění ke sdílení dokumentu %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/da_DK/LC_MESSAGES/django.po b/src/locale/da_DK/LC_MESSAGES/django.po
index 25e812794..194bee53e 100644
--- a/src/locale/da_DK/LC_MESSAGES/django.po
+++ b/src/locale/da_DK/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Language: da_DK\n"
@@ -1635,48 +1635,48 @@ msgstr "workflow-kørsel"
msgid "workflow runs"
msgstr "workflow-kørsler"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Ugyldig farve."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Filtype %(type)s understøttes ikke"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Ugyldig variabel fundet."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr "En %(provider_name)s-konto er ved at blive brugt til indlogning."
msgid "As a final step, please complete the following form:"
msgstr "Som sidste trin, udfyld venligst flg. formular:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/de_CH/LC_MESSAGES/django.po b/src/locale/de_CH/LC_MESSAGES/django.po
index f15b10ef8..e34aa1e3d 100644
--- a/src/locale/de_CH/LC_MESSAGES/django.po
+++ b/src/locale/de_CH/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: German, Switzerland\n"
"Language: de_CH\n"
@@ -1635,48 +1635,48 @@ msgstr "Arbeitsablauf-Ausführung"
msgid "workflow runs"
msgstr "Arbeitsablauf wird ausgeführt"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Unzureichende Berechtigungen."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Ungültige Farbe."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Dateityp %(type)s nicht unterstützt"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Feld-ID eines benutzerdefinierten Felds muss eine Ganzzahl sein: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Benutzerdefiniertes Feld mit ID %(id)s existiert nicht"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Benutzerdefinierte Felder müssen eine Liste von Ganzzahlen oder ein Objekt mit Zuordnung von IDs zu Werten sein."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Einige benutzerdefinierte Felder existieren nicht oder wurden zweimal angegeben."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Ungültige Variable erkannt."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Doppelte Dokumentbezeichner sind nicht erlaubt."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumente nicht gefunden: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Sie sind dabei, Ihr %(provider_name)s-Konto zur Anmeldung zu verwenden."
msgid "As a final step, please complete the following form:"
msgstr "Bitte füllen Sie zum Abschluss folgendes Formular aus:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "URI {value} kann nicht gelesen werden, fehlendes Schema"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "URI {value} kann nicht gelesen werden, Netzadresse oder Pfad fehlt"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI-Schema „{parts.scheme}“ ist nicht erlaubt. Erlaubte Schemata: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "URI {value} kann nicht gelesen werden"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Ungültige more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Ungültige KI-Konfiguration."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Geben Sie nur einen von text, title_search, query, oder more_like_id an."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Unzureichende Berechtigungen, um Dokument %(id)s zu teilen."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Paket wird bereits verarbeitet."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Das Freigabelink-Paket wird noch vorbereitet. Bitte versuchen Sie es später erneut."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Das Freigabelink-Paket ist nicht verfügbar."
diff --git a/src/locale/de_DE/LC_MESSAGES/django.po b/src/locale/de_DE/LC_MESSAGES/django.po
index 70f949198..a41301b0e 100644
--- a/src/locale/de_DE/LC_MESSAGES/django.po
+++ b/src/locale/de_DE/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-06 00:56\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -1635,48 +1635,48 @@ msgstr "Arbeitsablauf-Ausführung"
msgid "workflow runs"
msgstr "Arbeitsablauf wird ausgeführt"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Unzureichende Berechtigungen."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Ungültige Farbe."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Dateityp %(type)s nicht unterstützt"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Zusatzfeld-ID muss eine Ganzzahl sein: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Zusatzfeld mit ID %(id)s existiert nicht"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Zusatzfelder müssen eine Liste von Ganzzahlen oder ein Objekt mit Zuordnung von IDs zu Werten sein."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Einige Zusatzfelder existieren nicht oder wurden zweimal angegeben."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Ungültige Variable erkannt."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Doppelte Dokumentbezeichner sind nicht erlaubt."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumente nicht gefunden: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Sie sind dabei, Ihr %(provider_name)s-Konto zur Anmeldung zu verwenden."
msgid "As a final step, please complete the following form:"
msgstr "Bitte füllen Sie zum Abschluss folgendes Formular aus:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "URI {value} kann nicht gelesen werden, fehlendes Schema"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "URI {value} kann nicht gelesen werden, Netzadresse oder Pfad fehlt"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI-Schema „{parts.scheme}“ ist nicht erlaubt. Erlaubte Schemata: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "URI {value} kann nicht gelesen werden"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Ungültige more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Ungültige KI-Konfiguration."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "Zeitüberschreitung bei der KI-Backendanfrage."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr "Das KI-Backend hat die Anfrage abgelehnt. Details in den Protokollen."
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Geben Sie nur einen von text, title_search, query, oder more_like_id an."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Unzureichende Berechtigungen, um Dokument %(id)s zu teilen."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Paket wird bereits verarbeitet."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Das Freigabelink-Paket wird noch vorbereitet. Bitte versuchen Sie es später erneut."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Das Freigabelink-Paket ist nicht verfügbar."
diff --git a/src/locale/el_GR/LC_MESSAGES/django.po b/src/locale/el_GR/LC_MESSAGES/django.po
index 1196a2d46..5d3e710a5 100644
--- a/src/locale/el_GR/LC_MESSAGES/django.po
+++ b/src/locale/el_GR/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Language: el_GR\n"
@@ -1635,48 +1635,48 @@ msgstr "εκτέλεση ροής εργασίας"
msgid "workflow runs"
msgstr "εκτελέσεις ροής εργασίας"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Άκυρο χρώμα."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Ο τύπος αρχείου %(type)s δεν υποστηρίζεται"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Εντοπίστηκε μη έγκυρη μεταβλητή."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr "Πρόκειται να χρησιμοποιήσετε το λογαρι
msgid "As a final step, please complete the following form:"
msgstr "Ως τελικό βήμα, παρακαλούμε να συμπληρώσετε την ακόλουθη φόρμα:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/es_ES/LC_MESSAGES/django.po b/src/locale/es_ES/LC_MESSAGES/django.po
index 26284d54b..80ddedfa4 100644
--- a/src/locale/es_ES/LC_MESSAGES/django.po
+++ b/src/locale/es_ES/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -1635,48 +1635,48 @@ msgstr "ejecución del flujo de trabajo"
msgid "workflow runs"
msgstr "ejecuciones de flujo de trabajo"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Permisos insuficientes."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Color inválido."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tipo de fichero %(type)s no suportado"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "El id del campo personalizado debe ser un entero: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "El campo personalizado con identificador %(id)s no existe"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Los campos personalizados deben ser una lista de enteros o un identificador de mapeo de objetos a valores."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Algunos campos personalizados no existen o fueron especificados dos veces."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Variable inválida."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "No se permiten identificadores de documento duplicados."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documentos no encontrados: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Estás a punto de usar tu cuenta de %(provider_name)s para iniciar sesi
msgid "As a final step, please complete the following form:"
msgstr "Como último paso, por favor complete el siguiente formulario:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "No se puede analizar la URI {value}, falta el esquema"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "No se puede analizar la URI {value}, falta la ubicación de la red o la ruta"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "El esquema URI '{parts.scheme}' no está permitido. Esquemas permitidos: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "No se puede analizar la URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Configuración de IA inválida."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Especifique solo uno entre text, title_search, query, o more_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Permisos insuficientes para compartir el documento %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "El paquete ya está siendo procesado."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "El paquete de enlace compartido aún está siendo preparado. Por favor, inténtalo de nuevo más tarde."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "El paquete de enlace compartido no está disponible."
diff --git a/src/locale/et_EE/LC_MESSAGES/django.po b/src/locale/et_EE/LC_MESSAGES/django.po
index 435d8ba3c..604d9a323 100644
--- a/src/locale/et_EE/LC_MESSAGES/django.po
+++ b/src/locale/et_EE/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Estonian\n"
"Language: et_EE\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr ""
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr ""
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/fa_IR/LC_MESSAGES/django.po b/src/locale/fa_IR/LC_MESSAGES/django.po
index bb615fdd8..d43a0c2bd 100644
--- a/src/locale/fa_IR/LC_MESSAGES/django.po
+++ b/src/locale/fa_IR/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Language: fa_IR\n"
@@ -1635,48 +1635,48 @@ msgstr "گردش کار"
msgid "workflow runs"
msgstr "گردش کار اجرا می شود"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "رنگ نامعتبر"
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "متغیر نامعتبر شناسایی شده است."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr "به عنوان مرحله آخر ، لطفاً فرم زیر را تکمیل کنید:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/fi_FI/LC_MESSAGES/django.po b/src/locale/fi_FI/LC_MESSAGES/django.po
index 464b69764..93b32b82b 100644
--- a/src/locale/fi_FI/LC_MESSAGES/django.po
+++ b/src/locale/fi_FI/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Language: fi_FI\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Virheellinen väri."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tiedostotyyppiä %(type)s ei tueta"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Virheellinen muuttuja havaittu."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/fr_FR/LC_MESSAGES/django.po b/src/locale/fr_FR/LC_MESSAGES/django.po
index 817ccc97a..48d2c6b4f 100644
--- a/src/locale/fr_FR/LC_MESSAGES/django.po
+++ b/src/locale/fr_FR/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -1635,48 +1635,48 @@ msgstr "exécution du workflow"
msgid "workflow runs"
msgstr "le flux de travail s'exécute"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Droits insuffisants."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Couleur incorrecte."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Type de fichier %(type)s non pris en charge"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "L'id du champ personnalisé doit être un entier : %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Le champ personnalisé avec l'id %(id)s n'existe pas"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Les champs personnalisés doivent être une liste d'entiers ou un mappage d'identifiants à des valeurs."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Certains champs personnalisés n'existent pas ou ont été spécifiés deux fois."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Variable invalide détectée."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Les identificateurs de document en double ne sont pas autorisés."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documents introuvables : %(ids)s"
@@ -1912,59 +1912,44 @@ msgstr "Vous vous apprêtez à utiliser votre compte %(provider_name)s pour vous
msgid "As a final step, please complete the following form:"
msgstr "Pour finir, veuillez remplir le formulaire suivant :"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Impossible d'analyser l'URI {value}, schéma manquant"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Impossible d'analyser l'URI {value}, emplacement réseau ou chemin manquant"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Le schéma d'URI « {parts.scheme} » n'est pas autorisé. Schémas autorisés : {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Impossible d'analyser l'URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "More_like_id invalide"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Configuration IA invalide."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "La requête d'arrière-plan IA a expiré."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Spécifiez seulement un texte, titre, recherche ou more_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Droits d'accès insuffisant pour partager %(id)s document."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Le paquet est déjà en cours de traitement."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Le lot de liens de partage est en cours de préparation. Veuillez réessayer plus tard."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Le lot de liens de partage n'est pas disponible."
diff --git a/src/locale/he_IL/LC_MESSAGES/django.po b/src/locale/he_IL/LC_MESSAGES/django.po
index 49f1adb85..a396079db 100644
--- a/src/locale/he_IL/LC_MESSAGES/django.po
+++ b/src/locale/he_IL/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Language: he_IL\n"
@@ -1636,48 +1636,48 @@ msgstr "הרצת זרימת עבודה"
msgid "workflow runs"
msgstr "הרצות זרימת עבודה"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "הרשאות אינן מספיקות."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "צבע לא חוקי."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "סוג קובץ %(type)s לא נתמך"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "שדה מותאם אישית id חייב להיות מספרי: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "שדה מותאם אישית עם מזהה %(id)s איננו קיים"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "שדות מותאמים אישית חייבים להיות רשימה של מספרים שלמים או אובייקט הממפה מזהים לערכים."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "חלק מהשדות המותאמים אישית אינם קיימים או שהוגדרו פעמיים."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "משתנה לא חוקי זוהה."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "מזהי מסמכים כפולים אינם מורשים."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "מסמכים לא נמצאו: %(ids)s"
@@ -1914,59 +1914,44 @@ msgstr "שלך כדי להתחבר %(provider_name)s אתה עומד להשתמ
msgid "As a final step, please complete the following form:"
msgstr ": כצעד אחרון, אנא מלא את הטופס הבא:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "לא ניתן לפענח את ה-URI {value}, חסר פרוטוקול (scheme)"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "לא ניתן לפענח את ה-URI {value}, חסר מיקום רשת (net location) או נתיב"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "פרוטוקול ה-URI '{parts.scheme}' אינו מורשה. הפרוטוקולים המורשים הם: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "לא ניתן לפענח את ה URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "מזהה more_like_id אינו תקין"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "הגדרות בינה מלאכותית שגויות."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "יש לציין רק אחד מהבאים: text, title_search, query או more_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "הרשאות לא מספיקות לשיתוף מסמך %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "החבילה (Bundle) כבר נמצאת בתהליך עיבוד."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "חבילת קישור השיתוף עדיין בהכנה. נא לנסות שוב מאוחר יותר."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "חבילת קישור השיתוף אינה זמינה."
diff --git a/src/locale/hi_IN/LC_MESSAGES/django.po b/src/locale/hi_IN/LC_MESSAGES/django.po
index 5e0a3ea1d..74de81049 100644
--- a/src/locale/hi_IN/LC_MESSAGES/django.po
+++ b/src/locale/hi_IN/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"Language: hi_IN\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr ""
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr ""
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/hr_HR/LC_MESSAGES/django.po b/src/locale/hr_HR/LC_MESSAGES/django.po
index 9060613d0..33146e34a 100644
--- a/src/locale/hr_HR/LC_MESSAGES/django.po
+++ b/src/locale/hr_HR/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Croatian\n"
"Language: hr_HR\n"
@@ -1635,48 +1635,48 @@ msgstr "pokretanje tijeka rada"
msgid "workflow runs"
msgstr "tijek rada pokrenut"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Nedovoljne ovlasti."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Nevažeća boja."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Vrsta datoteke %(type)s nije podržana"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "ID prilagođenog polja mora biti cijeli broj: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Prilagođeno polje s ID-om %(id)s ne postoji"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Prilagođena polja moraju biti popis cijelih brojeva ili ID-ova objekata koji preslikavaju vrijednosti."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Neka prilagođena polja ne postoje ili su navedena dvaput."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Otkrivena je nevaljana vrsta datoteke."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Duplicirani identifikatori dokumenata nisu dopušteni."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumenti nisu pronađeni: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Upravo ćete koristiti svoj račun %(provider_name)s za prijavu."
msgid "As a final step, please complete the following form:"
msgstr "Kao posljednji korak ispunite sljedeći obrazac:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Nije moguće analizirati URI {value}, nedostaje shema"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Nije moguće analizirati URI {value}, nedostaje mrežna lokacija ili put"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI shema '{parts.scheme}' nije dopuštena. Dopuštene sheme: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Nije moguće raščlaniti URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Nevažeći more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Nevažeća AI konfiguracija."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "Zahtjev prema AI pozadinskom sustavu je istekao."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr "AI pozadinski sustav je odbio zahtjev. Provjerite zapise (logs) za više detalja."
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Navedite samo jedno od: text, title_search, query ili more_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nedovoljne ovlasti za dijeljenje dokumenta %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Paket se već obrađuje."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Paket linka za dijeljenje se još priprema. Pokušajte ponovo kasnije."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Paket linka za dijeljenje nije dostupan."
diff --git a/src/locale/hu_HU/LC_MESSAGES/django.po b/src/locale/hu_HU/LC_MESSAGES/django.po
index a3c857292..6e97acce3 100644
--- a/src/locale/hu_HU/LC_MESSAGES/django.po
+++ b/src/locale/hu_HU/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Language: hu_HU\n"
@@ -1635,48 +1635,48 @@ msgstr "munkafolyamat futtatás"
msgid "workflow runs"
msgstr "munkafolyamat futtatások"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Nincs jogosúltsága."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Érvénytelen szín."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "%(type)s fájltípus nem támogatott"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Az egyéni mező azonosítójának egész számnak kell lennie: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "A(z) %(id)s azonosítójú egyéni mező nem létezik"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Az egyéni mezőknek egész számok listájának vagy azonosítókat értékekhez rendelő objektumnak kell lenniük."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Néhány egyéni mező nem létezik, vagy kétszer lett megadva."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Érvénytelen változó észlelve."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "A dokumentumazonosítók duplikálása nem megengedett."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumentumok nem találhatók: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "A %(provider_name)s felhasználói fiókkal fogsz belépni."
msgid "As a final step, please complete the following form:"
msgstr "Utolsó lépésként kérjük válaszoljon az alábbi kérdésekre:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "A {value} URI értelmezése sikertelen, hiányzó séma"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "A {value} URI értelmezése sikertelen, hiányzó hálózati vagy elérési útvonal"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "A '{parts.scheme}' séma nem engedélyezett. Engedélyezett sémák: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "A {value} URI értelmezése sikertelen"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Érvénytelen more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Érvénytelen MI konfiguráció."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "A text, title_search, query, vagy more_like_id közül csak egyet adjon meg."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nincs megfelelő jogosultság a %(id)s dokumentum megosztásához."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "A csomag feldolgozása már folyamatban van."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "A megosztási linkcsomag készítése folyamatban. Kérjük, próbálja meg később."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "A megosztási linkcsomag nem elérhető."
diff --git a/src/locale/id_ID/LC_MESSAGES/django.po b/src/locale/id_ID/LC_MESSAGES/django.po
index 8b1fddf60..fee1cc202 100644
--- a/src/locale/id_ID/LC_MESSAGES/django.po
+++ b/src/locale/id_ID/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Language: id_ID\n"
@@ -1635,48 +1635,48 @@ msgstr "jalankan alur kerja"
msgid "workflow runs"
msgstr "daftar jalankan alur kerja"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Izin tidak mencukupi"
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Warna tidak sesuai."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Jenis berkas %(type)s tidak didukung"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Id kolom kustom harus berupa bilangan bulat: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Kolom kustom dengan id %(id)s tidak ada"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Kolom kustom harus berupa daftar bilangan bulat atau objek yang memetakan id ke nilai."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Beberapa kolom kustom tidak ada atau ditentukan dua kali."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Variabel ilegal terdeteksi."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Penggunaan pengenal dokumen ganda tidak diperbolehkan."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumen tidak ditemukan: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Anda akan menggunakan akun %(provider_name)s Anda untuk masuk."
msgid "As a final step, please complete the following form:"
msgstr "Sebagai langkah terakhir, mohon formulir berikut:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Gagal membaca URI {value}, skema tidak ditemukan"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Gagal membaca URI {value}, lokasi jaringan atau path tidak ditemukan"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Skema URI '{parts.scheme}' tidak diizinkan. Skema yang diizinkan: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Gagal membaca URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Izin tidak mencukupi untuk berbagi dokumen %(id)s"
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Paket sedang diproses."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Bundel tautan berbagi masih dalam proses persiapan. Silakan coba lagi nanti."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Bundel tautan berbagi tidak tersedia."
diff --git a/src/locale/it_IT/LC_MESSAGES/django.po b/src/locale/it_IT/LC_MESSAGES/django.po
index 54c7fdcfe..f07c0f643 100644
--- a/src/locale/it_IT/LC_MESSAGES/django.po
+++ b/src/locale/it_IT/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -253,7 +253,7 @@ msgstr "documento radice per questa versione"
#: documents/models.py:325
msgid "version index"
-msgstr "indice della versione"
+msgstr "indice versione"
#: documents/models.py:329
msgid "Index of this version within the root document."
@@ -261,11 +261,11 @@ msgstr "Indice di questa versione all'interno del documento radice."
#: documents/models.py:333
msgid "version label"
-msgstr "etichetta della versione"
+msgstr "etichetta versione"
#: documents/models.py:337
msgid "Optional short label for a document version."
-msgstr "Etichetta breve facoltativa per una versione del documento."
+msgstr "Etichetta abbreviata facoltativa per una versione del documento."
#: documents/models.py:342 documents/models.py:961 documents/models.py:992
#: documents/models.py:1096 documents/models.py:2126
@@ -1006,23 +1006,23 @@ msgstr "note"
#: documents/models.py:996
msgid "page"
-msgstr ""
+msgstr "pagina"
#: documents/models.py:997
msgid "Page of the original file, starting at 1"
-msgstr ""
+msgstr "Pagina del file originale, partendo da 1"
#: documents/models.py:1052
msgid "format"
-msgstr ""
+msgstr "formato"
#: documents/models.py:1056
msgid "document barcode"
-msgstr ""
+msgstr "codice a barre del documento"
#: documents/models.py:1057
msgid "document barcodes"
-msgstr ""
+msgstr "codici a barre del documento"
#: documents/models.py:1066
msgid "Original"
@@ -1635,48 +1635,48 @@ msgstr "esecuzione del flusso di lavoro"
msgid "workflow runs"
msgstr "esecuzioni del flusso di lavoro"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Autorizzazioni insufficienti."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Colore non valido."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Il tipo di file %(type)s non è supportato"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "L'ID del campo personalizzato deve essere un numero intero: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Il campo personalizzato con ID %(id)s non esiste"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "I campi personalizzati devono essere un elenco di numeri interi o un oggetto che mappa gli ID ai valori."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Alcuni campi personalizzati non esistono o sono stati specificati due volte."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Variabile non valida rilevata."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Non sono consentiti identificatori di documenti duplicati."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documenti non trovati: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Stai per utilizzare il tuo account %(provider_name)s per effettuare il l
msgid "As a final step, please complete the following form:"
msgstr "Come ultimo passo, compila il seguente modulo:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Impossibile analizzare l'URI {value}, schema mancante"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Impossibile analizzare l'URI {value}, posizione o percorso di rete mancante"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Lo schema URI '{parts.scheme}' non è consentito. Schemi consentiti: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ", "
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Impossibile analizzare l'URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "more_like_id non valido"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Configurazione AI non valida."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "Richiesta di backend AI scaduta."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr "Il backend IA ha rifiutato la richiesta. Controlla i log per i dettagli."
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Specificare solo uno tra text, title_search, query o more_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Autorizzazioni insufficienti per condividere il documento %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Il pacchetto è già in fase di elaborazione."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Il pacchetto di link di condivisione è ancora in fase di preparazione. Riprova più tardi."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Il pacchetto di link di condivisione non è disponibile."
@@ -2183,7 +2168,7 @@ msgstr "Abilita la suddivisione sui codici a barre dei tag"
#: paperless/models.py:308
msgid "Stores the values of detected barcodes"
-msgstr ""
+msgstr "Memorizza i valori dei codici a barre individuati"
#: paperless/models.py:318
msgid "Sets the remote OCR engine"
diff --git a/src/locale/ja_JP/LC_MESSAGES/django.po b/src/locale/ja_JP/LC_MESSAGES/django.po
index ebf856381..dc27a1622 100644
--- a/src/locale/ja_JP/LC_MESSAGES/django.po
+++ b/src/locale/ja_JP/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -1635,48 +1635,48 @@ msgstr "ワークフローの実行"
msgid "workflow runs"
msgstr "ワークフローの実行"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "無効な色"
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "ファイルタイプ %(type)s はサポートされていません"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "無効な変数を検出しました"
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr "%(provider_name)s アカウントでログインしようとしていま
msgid "As a final step, please complete the following form:"
msgstr "最後のステップとして、以下のフォームに記入してください"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/ko_KR/LC_MESSAGES/django.po b/src/locale/ko_KR/LC_MESSAGES/django.po
index 9cf6da9e7..761ae4282 100644
--- a/src/locale/ko_KR/LC_MESSAGES/django.po
+++ b/src/locale/ko_KR/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Language: ko_KR\n"
@@ -1635,48 +1635,48 @@ msgstr "워크플로 실행"
msgid "workflow runs"
msgstr "워크플로우 실행"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr ""
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "사용자 정의 ID 필드는 반드시 정수여야 합니다: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "%(id)s를 ID로 가지는 사용자 정의 필드가 존재하지 않습니다."
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "사용자 정의 필드는 정수 리스트이거나, ID를 값에 매핑하는 객체여야 합니다."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "존재하지 않거나 중복된 사용자 정의 필드가 있습니다."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "잘못된 변수가 감지되었습니다."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr "%(provider_name)s 의 계정을 사용하여 로그인하려고 합니
msgid "As a final step, please complete the following form:"
msgstr "마지막 단계로 다음 양식을 작성해 주세요:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "{value} URI를 파싱할 수 없습니다: 스킴이 누락되었습니다."
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "{value} URI를 파싱할 수 없습니다: 네트워크 위치 또는 경로가 누락되었습니다."
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI 스킴 '{parts.scheme}'는 허용되지 않습니다. 허용된 스킴: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "{value} URI를 파싱할 수 없음"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/lb_LU/LC_MESSAGES/django.po b/src/locale/lb_LU/LC_MESSAGES/django.po
index ea1fa055a..302bb34ea 100644
--- a/src/locale/lb_LU/LC_MESSAGES/django.po
+++ b/src/locale/lb_LU/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Luxembourgish\n"
"Language: lb_LU\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Ongëlteg Faarf."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Fichierstyp %(type)s net ënnerstëtzt"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Ongëlteg Zeechen detektéiert."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/lt_LT/LC_MESSAGES/django.po b/src/locale/lt_LT/LC_MESSAGES/django.po
index e1bcc4561..3b45c798e 100644
--- a/src/locale/lt_LT/LC_MESSAGES/django.po
+++ b/src/locale/lt_LT/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Lithuanian\n"
"Language: lt_LT\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr ""
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr ""
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr "Ketinate prisijungimui naudoti savo %(provider_name)s paskyrą."
msgid "As a final step, please complete the following form:"
msgstr "Galiausiai užpildykite šią formą:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Nepavyko apdoroti URI {value}, trūksta schemos"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Nepavyko apdoroti URI {value}, trūksta tinklo vietos arba kelio"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI schema '{parts.scheme}' nėra leistina. Galimos schemos: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Nepavyko apdoroti URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nepakanka leidimų bendrinti dokumentą %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Rinkinys jau apdorojamas."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Bendrinimo nuorodų rinkinys vis dar ruošiamas. Bandykite dar kartą vėliau."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Dalinimos nuorodų rinkinys yra nepasiekiamas."
diff --git a/src/locale/lv_LV/LC_MESSAGES/django.po b/src/locale/lv_LV/LC_MESSAGES/django.po
index 4f769013e..13ab779a6 100644
--- a/src/locale/lv_LV/LC_MESSAGES/django.po
+++ b/src/locale/lv_LV/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Latvian\n"
"Language: lv_LV\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr ""
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr ""
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/mk_MK/LC_MESSAGES/django.po b/src/locale/mk_MK/LC_MESSAGES/django.po
index cfe8bf8ab..4b8e371d5 100644
--- a/src/locale/mk_MK/LC_MESSAGES/django.po
+++ b/src/locale/mk_MK/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Macedonian\n"
"Language: mk_MK\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr ""
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr ""
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/ms_MY/LC_MESSAGES/django.po b/src/locale/ms_MY/LC_MESSAGES/django.po
index 5b97c172c..679f82a65 100644
--- a/src/locale/ms_MY/LC_MESSAGES/django.po
+++ b/src/locale/ms_MY/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Malay\n"
"Language: ms_MY\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr ""
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr ""
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/nl_NL/LC_MESSAGES/django.po b/src/locale/nl_NL/LC_MESSAGES/django.po
index 3adc7c885..b92fd232c 100644
--- a/src/locale/nl_NL/LC_MESSAGES/django.po
+++ b/src/locale/nl_NL/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Language: nl_NL\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Ongeldig kleur."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Bestandstype %(type)s niet ondersteund"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Aangepast veld met id %(id)s bestaat niet"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Aangepaste velden moeten een lijst van numerieke waarden zijn of een object mapping id naar waarden."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Sommige aangepaste velden bestaan niet of zijn dubbel opgegeven."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Ongeldige variabele ontdekt."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr "Je staat op het punt om met je %(provider_name)s account in te loggen."
msgid "As a final step, please complete the following form:"
msgstr "Vul als laatste stap het volgende formulier in:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/no_NO/LC_MESSAGES/django.po b/src/locale/no_NO/LC_MESSAGES/django.po
index 84ca0781e..1a7c330cc 100644
--- a/src/locale/no_NO/LC_MESSAGES/django.po
+++ b/src/locale/no_NO/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Language: no_NO\n"
@@ -1635,48 +1635,48 @@ msgstr "workflow run (NO)"
msgid "workflow runs"
msgstr "workflow runs (NO)"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Utilstrekkelige tillatelser."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Ugyldig farge."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Filtype %(type)s støttes ikke"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Egendefinert felt-id må være et heltall: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Egendefinert felt med id %(id)s finnes ikke"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Custom fields must be a list of integers or an object mapping ids to values. (NO)"
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Some custom fields don't exist or were specified twice. (NO)"
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Ugyldig variabel oppdaget."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Duplicate document identifiers are not allowed. (NO)"
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documents not found: %(ids)s (NO)"
@@ -1913,59 +1913,44 @@ msgstr "You are about to use your %(provider_name)s account to login. (NO)"
msgid "As a final step, please complete the following form:"
msgstr "As a final step, please complete the following form: (NO)"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Unable to parse URI {value}, missing scheme (NO)"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Unable to parse URI {value}, missing net location or path (NO)"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)} (NO)"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Unable to parse URI {value} (NO)"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Invalid more_like_id (NO)"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Invalid AI configuration. (NO)"
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "Forespørselen til KI-tjenesten fikk tidsavbrudd."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Specify only one of text, title_search, query, or more_like_id. (NO)"
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Insufficient permissions to share document %(id)s. (NO)"
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Bundle is already being processed. (NO)"
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "The share link bundle is still being prepared. Please try again later. (NO)"
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "The share link bundle is unavailable. (NO)"
diff --git a/src/locale/pl_PL/LC_MESSAGES/django.po b/src/locale/pl_PL/LC_MESSAGES/django.po
index da5befd1c..9656dc02b 100644
--- a/src/locale/pl_PL/LC_MESSAGES/django.po
+++ b/src/locale/pl_PL/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -1635,48 +1635,48 @@ msgstr "uruchomienie przepływu pracy"
msgid "workflow runs"
msgstr "uruchomienia przepływu pracy"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Niewystarczające uprawnienia."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Nieprawidłowy kolor."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Typ pliku %(type)s nie jest obsługiwany"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Identyfikator pola niestandardowego musi być liczbą całkowitą: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Pole niestandardowe z id %(id)s nie istnieje"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Pola niestandardowe muszą być listą liczb całkowitych lub obiektem mapującym identyfikatory na wartości."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Niektóre niestandardowe pola nie istnieją lub zostały określone dwukrotnie."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Wykryto nieprawidłową zmienną."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Nie dopuszcza się powielania identyfikatorów dokumentów."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Nie znaleziono dokumentów: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Zamierzasz użyć konta %(provider_name)s aby się zalogować."
msgid "As a final step, please complete the following form:"
msgstr "Na koniec należy wypełnić poniższy formularz:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Nie można przeanalizować URI {value}, brak schematu"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Nie można przeanalizować URI {value}, brak lokalizacji sieciowej lub ścieżki"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Schemat URI '{parts.scheme}' jest niedozwolony. Dozwolone schematy: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Nie można przetworzyć URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Nieprawidłowy more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Brak uprawnień do udostępnienia dokumentu %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Pakiet jest już przetwarzany."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Pakiet do udostępnienia jest nadal przygotowywany. Spróbuj ponownie później."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Pakiet do udostępnienia jest niedostępny."
diff --git a/src/locale/pt_BR/LC_MESSAGES/django.po b/src/locale/pt_BR/LC_MESSAGES/django.po
index b5bdfa9e3..aeb5e0ecb 100644
--- a/src/locale/pt_BR/LC_MESSAGES/django.po
+++ b/src/locale/pt_BR/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Language: pt_BR\n"
@@ -1636,48 +1636,48 @@ msgstr "execução do fluxo de trabalho"
msgid "workflow runs"
msgstr "execução de fluxo de trabalho"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Permissões insuficientes."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Cor inválida."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tipo de arquivo %(type)s não suportado"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "O ID do campo personalizado deve ser um número inteiro: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Não existe um campo personalizado com o ID %(id)s"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Campos personalizados devem estar em uma lista de números inteiros ou em um objeto que relacione IDs a valores."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Campos personalizados inválidos ou duplicados."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Variável inválida detectada."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Não são permitidos identificadores de documento duplicados."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documentos não encontrados: %(ids)s"
@@ -1914,60 +1914,44 @@ msgstr "Você está prestes a usar sua conta %(provider_name)s para entrar."
msgid "As a final step, please complete the following form:"
msgstr "Como etapa final, por favor preencha o seguinte formulário:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Não é possível analisar o URI {value}, esquema ausente"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
+#: documents/validators.py:36
+msgid ", "
msgstr ""
-#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Esquema URI '{parts.scheme}' não é permitido. Esquemas permitidos:\n"
-"{', '.join(allowed_schemes)}"
-
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Não é possível analisar o URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "more_like_id inválido"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Configuração de IA inválida."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "A requisição backend da IA expirou."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Especifique apenas um text, title_search, consulta ou mais_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Permissões insuficientes para compartilhar o documento %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Pacote já está sendo processado."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "O pacote de link de compartilhamento ainda está sendo preparado. Tente novamente mais tarde."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "O pacote de link de compartilhamento não está disponível."
diff --git a/src/locale/pt_PT/LC_MESSAGES/django.po b/src/locale/pt_PT/LC_MESSAGES/django.po
index d8ce2439a..1726398e3 100644
--- a/src/locale/pt_PT/LC_MESSAGES/django.po
+++ b/src/locale/pt_PT/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Language: pt_PT\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Cor invalida."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tipo de arquivo %(type)s não suportado"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Variável inválida detetada."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Não foi possível analisar o URI {value}, o esquema está em falta"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Não foi possível analisar o URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/ro_RO/LC_MESSAGES/django.po b/src/locale/ro_RO/LC_MESSAGES/django.po
index 4f008a1a0..48136e17c 100644
--- a/src/locale/ro_RO/LC_MESSAGES/django.po
+++ b/src/locale/ro_RO/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"Language: ro_RO\n"
@@ -1635,48 +1635,48 @@ msgstr "rulare flux de lucru"
msgid "workflow runs"
msgstr "rulări flux de lucru"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Culoare invalidă."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tip de fișier %(type)s nesuportat"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Id-ul câmpului personalizat trebuie să fie un număr întreg: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Câmp personalizat cu id %(id)s nu există"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Câmpurile personalizate trebuie să fie o listă de numere întregi sau un obiect mapping ids la valori."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Unele câmpuri personalizate nu există sau au fost specificate de două ori."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Variabilă nevalidă detectată."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr "Sunteți pe cale să vă utilizați contul %(provider_name)s pentru a v
msgid "As a final step, please complete the following form:"
msgstr "În etapa finală, vă rugăm să completați următorul formular:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Imposibil de analizat URI {value}, schemă lipsă"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Imposibil de analizat URI {value}, lipsă locație sau cale"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Schema URI '{parts.scheme}' nu este permisă. Schemele permise: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Nu se poate analiza URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/ru_RU/LC_MESSAGES/django.po b/src/locale/ru_RU/LC_MESSAGES/django.po
index 8263b10fc..b143324ca 100644
--- a/src/locale/ru_RU/LC_MESSAGES/django.po
+++ b/src/locale/ru_RU/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -1006,23 +1006,23 @@ msgstr "заметки"
#: documents/models.py:996
msgid "page"
-msgstr ""
+msgstr "страница"
#: documents/models.py:997
msgid "Page of the original file, starting at 1"
-msgstr ""
+msgstr "Страница исходного файла, начиная с 1"
#: documents/models.py:1052
msgid "format"
-msgstr ""
+msgstr "формат"
#: documents/models.py:1056
msgid "document barcode"
-msgstr ""
+msgstr "штрих-код документа"
#: documents/models.py:1057
msgid "document barcodes"
-msgstr ""
+msgstr "штрих-коды документа"
#: documents/models.py:1066
msgid "Original"
@@ -1635,48 +1635,48 @@ msgstr "запуск рабочего процесса"
msgid "workflow runs"
msgstr "запуски рабочего процесса"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Недостаточно прав."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Неверный цвет."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Тип файла %(type)s не поддерживается"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Идентификатор настраиваемого поля должен быть целым числом: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Пользовательское поле с идентификатором %(id)s не существует"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Пользовательские поля должны быть списком целых чисел или идентификаторами отображения объектов значений."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Некоторые пользовательские поля не существуют или были указаны дважды."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Обнаружена неверная переменная."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Повторяющиеся идентификаторы документа не допускаются."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Документы не найдены: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Вы собираетесь войти через сторонний с
msgid "As a final step, please complete the following form:"
msgstr "На завершение, пожалуйста заполните следующую форму:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Не удается распознать URI {value}, отсутствует схема"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Не удалось распознать URI {value}, отсутствует сетевое расположение или путь"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Недопустимая схема URI '{parts.scheme}'. Разрешенные схемы: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ", "
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Невозможно распознать URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Недопустимый more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Неверная конфигурация ИИ."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "Таймаут запроса ИИ."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr "Движок ИИ отклонил запрос. Проверьте логи."
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Укажите только одно: текст, title_search, query или more _like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Недостаточно прав для совместного доступа к документу %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Пакет уже обрабатывается."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Набор ссылок все еще готовится. Пожалуйста, повторите попытку позже."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Пакет общих ссылок недоступен."
@@ -2183,7 +2168,7 @@ msgstr "Включает разделение на штрих-коды тего
#: paperless/models.py:308
msgid "Stores the values of detected barcodes"
-msgstr ""
+msgstr "Сохраняет значения обнаруженных штрих-кодов"
#: paperless/models.py:318
msgid "Sets the remote OCR engine"
diff --git a/src/locale/sk_SK/LC_MESSAGES/django.po b/src/locale/sk_SK/LC_MESSAGES/django.po
index ce1e6e5cd..3336d09b9 100644
--- a/src/locale/sk_SK/LC_MESSAGES/django.po
+++ b/src/locale/sk_SK/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-06 02:00\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
"Language: sk_SK\n"
@@ -1635,48 +1635,48 @@ msgstr "spustenie pracovného postupu"
msgid "workflow runs"
msgstr "spustenia pracovných postupov"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Nedostatočné oprávnenia."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Neplatná farba."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Typ súboru %(type)s nie je podporovaný"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "ID vlastného poľa musí byť celé číslo: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Vlastné pole s ID %(id)s neexistuje."
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Vlastné polia musia byť zoznamom celých čísel alebo objektom mapujúcim identifikátory na hodnoty."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Niektoré vlastné polia neexistujú alebo boli zadané dvakrát."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Zistená neplatná premenná."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Duplicitné identifikátory dokumentov nie sú povolené."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumenty sa nenašli: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Chystáte sa na prihlásenie použiť svoj účet %(provider_name)s."
msgid "As a final step, please complete the following form:"
msgstr "Ako posledný krok vyplňte nasledujúci formulár:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Nepodarilo sa analyzovať URI {value}, chýba schéma"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Nepodarilo sa analyzovať URI {value}; chýba sieťové umiestnenie alebo cesta."
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Schéma URI „{parts.scheme}“ nie je povolená. Povolené schémy: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Nepodarilo sa analyzovať URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Neplatné more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Neplatná konfigurácia umelej inteligencie."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "Vypršal časový limit požiadavky na backend umelej inteligencie."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr "Backend umelej inteligencie zamietol požiadavku. Podrobnosti nájdete v záznamoch."
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Zadajte iba jednu z možností: text, title_search, query alebo more_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nedostatočné oprávnenia na zdieľanie dokumentu %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Balík sa už spracúva."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Balík odkazov na zdieľanie sa stále pripravuje. Skúste to znova neskôr."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Balík odkazov na zdieľanie nie je k dispozícii."
diff --git a/src/locale/sl_SI/LC_MESSAGES/django.po b/src/locale/sl_SI/LC_MESSAGES/django.po
index c0ff56fdc..a189570c0 100644
--- a/src/locale/sl_SI/LC_MESSAGES/django.po
+++ b/src/locale/sl_SI/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Slovenian\n"
"Language: sl_SI\n"
@@ -1635,48 +1635,48 @@ msgstr "izvajanje poteka dela"
msgid "workflow runs"
msgstr "poteka dela"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Nezadostna dovoljenja."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Napačna barva."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Vrsta datoteke %(type)s ni podprta"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "ID polja po meri mora biti celo število: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Polje po meri z ID-jem %(id)s ne obstaja"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Polja po meri morajo biti seznam celih števil ali objekt, ki preslika ID-je v vrednosti."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Nekatera polja po meri ne obstajajo ali pa so bila navedena dvakrat."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Zaznani neveljavni znaki."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Podvojeni identifikatorji dokumentov niso dovoljeni."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumentov ni bilo mogoče najti: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Za prijavo boste uporabili račun ponudnika %(provider_name)s."
msgid "As a final step, please complete the following form:"
msgstr "Kot zadnji korak vas prosimo, da izpolnite naslednji obrazec:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Ni mogoče razčleniti URI-ja {value}, manjka shema"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Ni mogoče razčleniti URI-ja {value}, manjka omrežna lokacija ali pot"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Shema URI '{parts.scheme}' ni dovoljena. Dovoljene sheme: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Ni mogoče razčleniti URI-ja {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Neveljaven more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Neveljavna konfiguracija umetne inteligence."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "Časovna omejitev zahteve za umetno inteligenco je potekla."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr "Zaledni sistem umetne inteligence je zavrnil zahtevo. Za podrobnosti preverite dnevnike."
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Navedite samo eno od naslednjih vrednosti: text, title_search, query ali more_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nezadostna dovoljenja za skupno rabo dokumenta %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Paket se že obdeluje."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Paket povezav za deljenje je še vedno v pripravi. Poskusite znova pozneje."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Paket povezav za deljenje ni na voljo."
diff --git a/src/locale/sq_AL/LC_MESSAGES/django.po b/src/locale/sq_AL/LC_MESSAGES/django.po
index 98407ef36..f9a76a2d2 100644
--- a/src/locale/sq_AL/LC_MESSAGES/django.po
+++ b/src/locale/sq_AL/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Albanian\n"
"Language: sq_AL\n"
@@ -1635,48 +1635,48 @@ msgstr "ekzekutim rrjedhe pune"
msgid "workflow runs"
msgstr "ekzekutime rrjedhash pune"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Leje të pamjaftueshme."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Ngjyrë e pavlefshme."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Lloji i skedarit %(type)s nuk mbështetet"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "ID-ja e fushës së personalizuar duhet të jetë numër i plotë: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Fusha e personalizuar me ID %(id)s nuk ekziston"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Disa fusha të personalizuara nuk ekzistojnë ose janë specifikuar dy herë."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "U zbulua variabël e pavlefshme."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Identifikuesit dublikatë të dokumenteve nuk lejohen."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumentet nuk u gjetën: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "You are about to use your %(provider_name)s llogari to login."
msgid "As a final step, please complete the following form:"
msgstr "Si hap i fundit, ju lutemi plotësoni formularin e mëposhtëm:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Konfigurim AI i pavlefshëm."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Leje të pamjaftueshme për të ndarë dokumentin %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Paketa po përpunohet tashmë."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Paketa e lidhjes së ndarjes ende po përgatitet. Ju lutemi provoni përsëri më vonë."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Paketa e lidhjes së ndarjes nuk është e disponueshme."
diff --git a/src/locale/sr_CS/LC_MESSAGES/django.po b/src/locale/sr_CS/LC_MESSAGES/django.po
index bd94fe2e7..f46b035a3 100644
--- a/src/locale/sr_CS/LC_MESSAGES/django.po
+++ b/src/locale/sr_CS/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Serbian (Latin)\n"
"Language: sr_CS\n"
@@ -1635,48 +1635,48 @@ msgstr "pokretanje radnog toka"
msgid "workflow runs"
msgstr "pokretanje tokova rada"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Nedovoljne dozvole."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Nevažeća boja."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Vrsta datoteke %(type)s nije podržana"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "ID prilagođenog polja mora biti ceo broj: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Prilagođeno polje sa ID-em %(id)s ne postoji"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Prilagođena polja moraju biti lista celih brojeva ili objekat koji mapira identifikatore na vrednosti."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Neka prilagođena polja ne postoje ili su navedena dva puta."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Otkrivena je nevažeća promenljiva."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Duplirani identifikatori dokumenata nisu dozvoljeni."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumenti nisu pronađeni: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Uskoro ćete koristiti svoj nalog na %(provider_name)s za prijavu."
msgid "As a final step, please complete the following form:"
msgstr "Kao poslednji korak, molimo Vas da popunite sledeći obrazac:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Nije moguće analizirati URI {value}, nedostaje šema"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Nije moguće analizirati URI {value}, nedostaje mrežan lokacija ili putanja"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Šema URI-ja '{parts.scheme}' nije dozvoljena. Dozvoljene šeme {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Nije moguće analizirati URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Nevažeći more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Nevažeća konfiguracija veštačke inteligencije."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Navedite samo jedno od sledećeg: text, title_search, query ili more_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nedovoljne dozvole za deljenje dokumenta %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Paket se već obrađuje."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Paket linkova za deljenje se još uvek priprema. Molimo pokušajte ponovo kasnije."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Paket linkova za deljenje nije dostupan."
diff --git a/src/locale/sv_SE/LC_MESSAGES/django.po b/src/locale/sv_SE/LC_MESSAGES/django.po
index fc4cdd703..57e4be6b8 100644
--- a/src/locale/sv_SE/LC_MESSAGES/django.po
+++ b/src/locale/sv_SE/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Language: sv_SE\n"
@@ -1635,48 +1635,48 @@ msgstr "Arbetsflödeskörning"
msgid "workflow runs"
msgstr "arbetsflöde körs"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Otillräckliga behörigheter."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Ogiltig färg."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Filtypen %(type)s stöds inte"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Anpassat fält-id måste vara ett heltal: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Anpassat fält med id %(id)s finns inte"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Anpassade fält måste vara en lista med heltal eller ett objekt som mappar ID:n till värden."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Vissa anpassade fält finns inte eller har angetts två gånger."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Ogiltig variabel upptäckt."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Dubbletter av dokumentidentifierare är inte tillåtna."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumenten hittades inte: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Du håller på att använda ditt %(provider_name)s-konto för att logga
msgid "As a final step, please complete the following form:"
msgstr "Slutför följande formulär som ett sista steg:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Kunde inte tolka URI {value}, schema saknas"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Kunde inte tolka URI {value}, nätverksplats eller sökväg saknas"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI-schemat '{parts.scheme}' är inte tillåtet. Tillåtna scheman: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Kunde inte tolka URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Ogiltig more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Ogiltig AI-konfiguration."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "Begäran till AI-serverdelen tog för lång tid."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr "AI-serverdelen avvisade begäran. Kontrollera loggarna för detaljer."
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Ange endast ett av text, title_search, query och more_like_id."
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Otillräckliga behörigheter för att dela dokument %(id)s."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Paketet behandlas redan."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Delningslänkpaketet förbereds fortfarande. Försök igen senare."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Delningslänkpaketet är inte tillgängligt."
diff --git a/src/locale/th_TH/LC_MESSAGES/django.po b/src/locale/th_TH/LC_MESSAGES/django.po
index 0165a796e..a2e2f6c9f 100644
--- a/src/locale/th_TH/LC_MESSAGES/django.po
+++ b/src/locale/th_TH/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Language: th_TH\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "สีไม่ถูกต้อง"
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "ไม่รองรับไฟล์ประเภท %(type)s"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "ตรวจพบตัวแปรไม่ถูกต้อง"
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1912,59 +1912,44 @@ msgstr ""
msgid "As a final step, please complete the following form:"
msgstr ""
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/tr_TR/LC_MESSAGES/django.po b/src/locale/tr_TR/LC_MESSAGES/django.po
index 49cbb181b..c4bba5bef 100644
--- a/src/locale/tr_TR/LC_MESSAGES/django.po
+++ b/src/locale/tr_TR/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
@@ -1635,48 +1635,48 @@ msgstr "iş akışı çalıştırma"
msgid "workflow runs"
msgstr "iş akışı çalıştırma"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Yetersiz izin."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Geçersiz renk."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Dosya türü %(type)s desteklenmiyor"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "%(id)s özel alan numarası tam sayı olmalıdır"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "%(id)s numaralı özel alan mevcut değil"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Özel alanlar bir tam sayı olarak veya bir nesne haritası numaraları olmalıdır."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Bazı õzel alan numaraları mevcut değil yada iki kez tanımlanmıș."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Geçersiz değişken algılandı."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Doküman kimliği çakışmasına izin verilmiyor."
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dosyalar bulunamadı: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Giriş yapmak için %(provider_name)s hesabınızı kullanmak üzeresini
msgid "As a final step, please complete the following form:"
msgstr "Son adım olarak, lütfen aşağıdaki formu doldurun:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "URI {value} ayrıştırılamıyor, şema eksik"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "URI {value} ayrıştırılamıyor, ağ konumu veya yol eksik"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI şeması ‘{parts.scheme}’ izin verilmez. İzin verilen şemalar: {‘, ’.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "URI {value} işlenemiyor"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "Geçersiz more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "Geçersiz yapay zeka konfigürasyonu."
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "Yapay zeka isteği zaman aşımına uğradı."
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "Yalnızca bir metin, title_search, sorgu veya more_like_id"
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "%(id)s dosyasını paylaşmak için yetkiniz yok."
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Paket zaten işlemede."
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/uk_UA/LC_MESSAGES/django.po b/src/locale/uk_UA/LC_MESSAGES/django.po
index dbfad30d5..cd569def8 100644
--- a/src/locale/uk_UA/LC_MESSAGES/django.po
+++ b/src/locale/uk_UA/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"Language: uk_UA\n"
@@ -1635,48 +1635,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr ""
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Неправильний колір."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Тип файлу %(type)s не підтримується"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Виявлено неправильну змінну."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr ""
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1913,59 +1913,44 @@ msgstr "Ви збираєтеся використовувати ваш облі
msgid "As a final step, please complete the following form:"
msgstr "Як останній крок, будь ласка, заповніть наступну форму:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr ""
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr ""
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
+msgid ", "
msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr ""
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr ""
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr ""
diff --git a/src/locale/vi_VN/LC_MESSAGES/django.po b/src/locale/vi_VN/LC_MESSAGES/django.po
index 8c9c76ba6..cd03c1ed4 100644
--- a/src/locale/vi_VN/LC_MESSAGES/django.po
+++ b/src/locale/vi_VN/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"Language: vi_VN\n"
@@ -1635,48 +1635,48 @@ msgstr "lần chạy quy trình"
msgid "workflow runs"
msgstr "các lần chạy quy trình"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "Không có đủ quyền."
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "Màu không hợp lệ."
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "Loại tập tin %(type)s không được hỗ trợ"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "ID trường tùy chỉnh phải là số nguyên: %(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Trường tùy chỉnh với ID %(id)s không tồn tại"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "Trường tùy chỉnh phải là danh sách số nguyên hoặc đối tượng ánh xạ ID sang giá trị."
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "Một số trường tùy chỉnh không tồn tại hoặc được chỉ định hai lần."
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "Đã phát hiện biến số không hợp lệ."
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "Không cho phép các định danh tài liệu trùng lặp"
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Không tìm thấy tài liệu: %(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "Bạn sắp sử dụng tài khoản %(provider_name)s của bạn để
msgid "As a final step, please complete the following form:"
msgstr "Là bước cuối cùng, vui lòng hoàn thành mẫu đơn sau:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "Không thể phân tích URI {value}, thiếu giao thức"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "Không thể phân tích URI {value}, thiếu tên miền hoặc đường dẫn"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "Giao thức URI '{parts.scheme}' không được phép. Các giao thức được phép: {', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "Không thể phân tích URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr ""
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr ""
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr ""
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Không đủ quyền để chia sẻ tài liệu %(id)s"
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "Gói đang được xử lý"
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "Liên kết chia sẻ gói vẫn đang được chuẩn bị. Vui lòng thử lại sau."
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "Không tồn tại liên kết chia sẻ gói"
diff --git a/src/locale/zh_CN/LC_MESSAGES/django.po b/src/locale/zh_CN/LC_MESSAGES/django.po
index 4df7a7819..28a5de014 100644
--- a/src/locale/zh_CN/LC_MESSAGES/django.po
+++ b/src/locale/zh_CN/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-08 18:40\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
@@ -1635,48 +1635,48 @@ msgstr "工作流运行"
msgid "workflow runs"
msgstr "工作流运行"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "权限不足。"
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "无效的颜色"
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "不支持文件类型 %(type)s"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "自定义字段 id 必须是数字:%(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "自定义字段 id %(id)s 不存在"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "自定义字段必须为整数列表,或是一个将ID映射到值的对象。"
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "部分自定义字段不存在或重复指定。"
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "检测到无效变量。"
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "不允许重复文档标识符。"
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "未找到文档:%(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "您将使用您的 %(provider_name)s 账户登录."
msgid "As a final step, please complete the following form:"
msgstr "作为最后一步,请填写以下表格:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "无法解析 URI {value},缺少scheme"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "无法解析 URI {value},缺少网络位置或路径"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI 格式 '{parts.scheme}' 不支持。支持的格式有:{', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "无法解析 URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "无效的more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "无效的 AI 配置。"
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "AI 后端请求超时。"
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr ""
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "只能指定 text、title_search、query 或 more_like_id 中的一项。"
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "权限不足以分享文件:%(id)s。"
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "捆绑包已在处理中。"
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "分享链接包仍在准备中,请稍后再试。"
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "分享链接包不可用。"
diff --git a/src/locale/zh_TW/LC_MESSAGES/django.po b/src/locale/zh_TW/LC_MESSAGES/django.po
index 4f12c9dfd..57f136c8a 100644
--- a/src/locale/zh_TW/LC_MESSAGES/django.po
+++ b/src/locale/zh_TW/LC_MESSAGES/django.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2026-10-05 16:26+0000\n"
-"PO-Revision-Date: 2026-10-05 16:27\n"
+"POT-Creation-Date: 2026-10-08 18:39+0000\n"
+"PO-Revision-Date: 2026-10-09 12:30\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Language: zh_TW\n"
@@ -1018,11 +1018,11 @@ msgstr ""
#: documents/models.py:1056
msgid "document barcode"
-msgstr ""
+msgstr "文件條碼"
#: documents/models.py:1057
msgid "document barcodes"
-msgstr ""
+msgstr "文件條碼"
#: documents/models.py:1066
msgid "Original"
@@ -1635,48 +1635,48 @@ msgstr "執行工作流程"
msgid "workflow runs"
msgstr "執行工作流程"
-#: documents/serialisers.py:515 documents/serialisers.py:872
-#: documents/serialisers.py:2902 documents/views.py:343 documents/views.py:2732
+#: documents/serialisers.py:516 documents/serialisers.py:873
+#: documents/serialisers.py:2903 documents/views.py:344 documents/views.py:2751
#: paperless_mail/serialisers.py:156
msgid "Insufficient permissions."
msgstr "權限不足。"
-#: documents/serialisers.py:708
+#: documents/serialisers.py:709
msgid "Invalid color."
msgstr "無效的顏色。"
-#: documents/serialisers.py:2369
+#: documents/serialisers.py:2370
#, python-format
msgid "File type %(type)s not supported"
msgstr "不支援檔案類型 %(type)s"
-#: documents/serialisers.py:2413
+#: documents/serialisers.py:2414
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "自定欄位 ID 必須是整數:%(id)s"
-#: documents/serialisers.py:2420
+#: documents/serialisers.py:2421
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "自定欄位 ID %(id)s 不存在"
-#: documents/serialisers.py:2437 documents/serialisers.py:2447
+#: documents/serialisers.py:2438 documents/serialisers.py:2448
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "自定欄位必須為整數列表,或是將 ID 對應到參數值的物件。"
-#: documents/serialisers.py:2442
+#: documents/serialisers.py:2443
msgid "Some custom fields don't exist or were specified twice."
msgstr "部分自定欄位不存在或重復指定。"
-#: documents/serialisers.py:2589
+#: documents/serialisers.py:2590
msgid "Invalid variable detected."
msgstr "偵測到無效的變數。"
-#: documents/serialisers.py:2958
+#: documents/serialisers.py:2959
msgid "Duplicate document identifiers are not allowed."
msgstr "文件識別碼不得重複。"
-#: documents/serialisers.py:2988 documents/views.py:4787
+#: documents/serialisers.py:2989 documents/views.py:4807
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "找不到文件:%(ids)s"
@@ -1913,59 +1913,44 @@ msgstr "即將使用 %(provider_name)s 帳號登入。"
msgid "As a final step, please complete the following form:"
msgstr "最後一步,請填寫以下表單:"
-#: documents/validators.py:24
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing scheme"
-msgstr "無法解析 URI {value},缺少協定"
-
-#: documents/validators.py:29
-#, python-brace-format
-msgid "Unable to parse URI {value}, missing net location or path"
-msgstr "無法解析 URI {value},缺少網路位置或路徑"
-
#: documents/validators.py:36
-msgid "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(allowed_schemes)}"
-msgstr "URI 協定「{parts.scheme}」不被允許。允許的協定有:{', '.join(allowed_schemes)}"
+msgid ", "
+msgstr ""
-#: documents/validators.py:45
-#, python-brace-format
-msgid "Unable to parse URI {value}"
-msgstr "無法解析 URI {value}"
-
-#: documents/views.py:336 documents/views.py:2729
+#: documents/views.py:337 documents/views.py:2748
msgid "Invalid more_like_id"
msgstr "無效的 more_like_id"
-#: documents/views.py:1676
+#: documents/views.py:1683
msgid "Invalid AI configuration."
msgstr "無效的 AI 配置。"
-#: documents/views.py:1687
+#: documents/views.py:1694
msgid "AI backend request timed out."
msgstr "AI 後端請求逾時。"
-#: documents/views.py:1699
+#: documents/views.py:1706
msgid "AI backend rejected the request. Check logs for details."
msgstr "AI 後端拒絕了請求。請檢查日誌以取得詳細資訊。"
-#: documents/views.py:2554 documents/views.py:2870
+#: documents/views.py:2573 documents/views.py:2889
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "只能指定 text、title_search、query 或 more_like_id 的其中一項。"
-#: documents/views.py:4800
+#: documents/views.py:4823
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "權限不足,無法共用文件:%(id)s"
-#: documents/views.py:4846
+#: documents/views.py:4870
msgid "Bundle is already being processed."
msgstr "組合已在處理中。"
-#: documents/views.py:4910
+#: documents/views.py:4934
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "共用連結組合仍在準備中,請稍後再試。"
-#: documents/views.py:4924
+#: documents/views.py:4948
msgid "The share link bundle is unavailable."
msgstr "共用連結組合無法使用。"
@@ -2183,7 +2168,7 @@ msgstr "啟用依標籤條碼進行拆分"
#: paperless/models.py:308
msgid "Stores the values of detected barcodes"
-msgstr ""
+msgstr "儲存檢測到的條碼參數值"
#: paperless/models.py:318
msgid "Sets the remote OCR engine"