Compare commits

..
Author SHA1 Message Date
stumpylogandClaude Sonnet 5 a2733002bc Fix (beta): remove unnecessary .distinct() dominating document list queries
DocumentViewSet.get_queryset() carried a blanket .distinct() left over from
an older query shape (predating the version-file feature and the
correlated-subquery rewrite of num_notes/effective_content). Nothing in the
current base queryset can produce duplicate document rows: select_related
is all FK-to-PK, and the permission filter is a boolean id__in predicate,
not a join. id (the PK) is also always selected and inherently unique, so
.distinct() was a structural no-op for correctness.

It was not a no-op for cost. EXPLAIN showed it forcing a full sort-then-
dedupe over the entire permission-visible document set before LIMIT could
apply -- 340k rows for a 25-row page, with the effective_content/num_notes
correlated subqueries re-executed once per row as a result. This was the
dominant cost behind the original report's document overview slowness,
well beyond the get_user_can_change N+1 fixed separately.

Removing it isn't safe on its own, though -- auditing found two existing
filters that rely on an M2M join *without* deduping themselves, previously
papered over by the blanket .distinct():
- InboxFilter: a document with two tags both flagged is_inbox_tag=True
  (nothing prevents that) would be returned twice for ?is_in_inbox=true.
- CustomFieldsFilter: a document with multiple custom field instances
  matching different OR-ed branches would be returned once per match.

Fixed both locally, matching the pattern ObjectFilter already used for
tags__id__in/custom_fields__id__in. Added regression tests for both --
confirmed they fail without the local .distinct() calls.

Benchmarked against the same 400k-document/1,000-tag corpus: document list
wall-clock for a permission-restricted user drops from ~15.8s to ~2.25s
(~7x), closing most of the previous gap to a superuser's ~1.8s.

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-22 15:02:24 -07:00
105 changed files with 1247 additions and 1232 deletions
+3 -3
View File
@@ -11515,21 +11515,21 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
</trans-unit>
<trans-unit id="5558341108007064934" datatype="html">
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
</trans-unit>
<trans-unit id="1168781785897678748" datatype="html">
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
</trans-unit>
<trans-unit id="3852289441366561594" datatype="html">
@@ -16,7 +16,7 @@
@if (message.role === 'assistant' && message.references?.length) {
<div class="chat-references list-group mt-3">
@for (reference of message.references; track reference.id) {
<a class="list-group-item list-group-item-action d-flex text-primary text-break" [routerLink]="['/documents', reference.id]">
<a class="list-group-item list-group-item-action text-primary" [routerLink]="['/documents', reference.id]">
<i-bs width="0.9em" height="0.9em" name="file-text" class="me-1"></i-bs><span>{{ reference.title }}</span>
</a>
}
+4 -3
View File
@@ -17,7 +17,7 @@ import {
estimateBrightnessForColor,
hexToHsl,
} from 'src/app/utils/color'
import { DEFAULT_APP_TITLE, environment } from 'src/environments/environment'
import { environment } from 'src/environments/environment'
import { DEFAULT_DISPLAY_FIELDS, DisplayField } from '../data/document'
import { SavedView } from '../data/saved-view'
import {
@@ -359,8 +359,9 @@ export class SettingsService {
}),
tap((uisettings) => {
this.assignSafeSettings(uisettings.settings)
environment.appTitle =
this.get(SETTINGS_KEYS.APP_TITLE) || DEFAULT_APP_TITLE
if (this.get(SETTINGS_KEYS.APP_TITLE)?.length) {
environment.appTitle = this.get(SETTINGS_KEYS.APP_TITLE)
}
this.maybeMigrateSettings()
// to update lang cookie
if (this.settings['language']?.length)
+1 -3
View File
@@ -1,12 +1,10 @@
const base_url = new URL(document.baseURI)
export const DEFAULT_APP_TITLE = 'Paperless-ngx'
export const environment = {
production: true,
apiBaseUrl: document.baseURI + 'api/',
apiVersion: '10', // match src/paperless/settings.py
appTitle: DEFAULT_APP_TITLE,
appTitle: 'Paperless-ngx',
tag: 'prod',
version: '3.0.0',
webSocketHost: window.location.host,
+1 -3
View File
@@ -2,13 +2,11 @@
// `ng build --configuration production` replaces `environment.ts` with `environment.prod.ts`.
// The list of file replacements can be found in `angular.json`.
export const DEFAULT_APP_TITLE = 'Paperless-ngx'
export const environment = {
production: false,
apiBaseUrl: 'http://localhost:8000/api/',
apiVersion: '10',
appTitle: DEFAULT_APP_TITLE,
appTitle: 'Paperless-ngx',
tag: 'dev',
version: 'DEVELOPMENT',
webSocketHost: 'localhost:8000',
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Eenmalige migrasie van instellings na die databasis is suksesvol voltooi!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Kan nie instellings na die databasis migreer nie, probeer handmatig bewaar.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">U kan die toer weer vanuit die instellingsblad begin.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="needs-translation">Successfully completed one-time migratration of settings to the database!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="needs-translation">Unable to migrate settings to the database, please try saving manually.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">تم بنجاح ترحيل الإعدادات مرة واحدة إلى قاعدة البيانات!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">غير قادر على ترحيل الإعدادات إلى قاعدة البيانات، الرجاء محاولة الحفظ يدوياً.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">يمكنك إعادة تشغيل الجولة من صفحة الإعدادات.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Паспяхова выканана аднаразовая міграцыя налад у базу!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Немагчыма перанесці налады ў базу дадзеных, паспрабуйце захаваць уручную.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Успешно завършена еднократна миграция на настройките към базата данни!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Неуспешно мигриране на настройки в база данни, моля опитайте ръчно запазване.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Можете да рестартирате обиколката от страницата с настройки.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Completat correctament la migració de la configuració de la base de dades!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">No es pot migrar la configuració de la base de dades, prova manualment.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Pots reiniciar el tour des de les opcions.</target>
</trans-unit>
+3 -3
View File
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Úspěšně dokončena jednorázová migrace nastavení do databáze!</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Nelze přesunout nastavení do databáze, zkuste ho uložit ručně.</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Prohlídku můžete znovu spustit ze stránky s nastavením.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="needs-translation">Successfully completed one-time migratration of settings to the database!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="needs-translation">Unable to migrate settings to the database, please try saving manually.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Einmalige Migration der Einstellungen in die Datenbank erfolgreich abgeschlossen!</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Einstellungen konnten nicht in die Datenbank migriert werden. Bitte versuchen Sie, manuell zu speichern.</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Sie können die Tour in den Einstellungen erneut starten.</target>
</trans-unit>
+4 -4
View File
@@ -9715,7 +9715,7 @@
<context context-type="sourcefile">src/app/components/document-list/document-card-small/document-card-small.component.html</context>
<context context-type="linenumber">8</context>
</context-group>
<target state="translated"><x id="INTERPOLATION" equiv-text="document().title | documentTitle }}"/> Vorschau</target>
<target state="needs-translation"><x id="INTERPOLATION" equiv-text="document().title | documentTitle }}"/> thumbnail</target>
</trans-unit>
<trans-unit id="2784168796433474565" datatype="html" approved="yes">
<source>Filter by tag</source>
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="final">Einmalige Migration der Einstellungen in die Datenbank erfolgreich abgeschlossen!</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="final">Einstellungen konnten nicht in die Datenbank migriert werden. Bitte versuchen Sie, manuell zu speichern.</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="final">Sie können die Tour in den Einstellungen erneut starten.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Ολοκληρώθηκε με επιτυχία η μετεγκατάσταση των ρυθμίσεων στη βάση δεδομένων!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Δεν είναι δυνατή η μετεγκατάσταση των ρυθμίσεων στη βάση δεδομένων, παρακαλώ δοκιμάστε χειροκίνητα.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Μπορείτε να επανεκκινήσετε την περιήγηση από τη σελίδα ρυθμίσεων.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">¡Se completó con éxito la migración única de la configuración a la base de datos!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">No se puede migrar la configuración a la base de datos, por favor intente guardarla manualmente.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Puede reiniciar la visita desde la página de configuración.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="needs-translation">Successfully completed one-time migratration of settings to the database!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="needs-translation">Unable to migrate settings to the database, please try saving manually.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">با موفقیت مهاجرت یک بار تنظیمات به پایگاه داده را تکمیل کرد!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">برای انتقال تنظیمات به پایگاه داده امکان پذیر نیست ، لطفاً به صورت دستی ذخیره کنید.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">می توانید تور را از صفحه تنظیمات مجدداً راه اندازی کنید.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Kertaluontoinen asetusten migratointi tietokantaan suoritettu onnistuneesti!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Asetuksia ei saatu migratoitua tietokantaan. Yritä tallennusta manuaalisesti.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Voit käynnistää opastuksen uudelleen asetussivulta.</target>
</trans-unit>
+4 -4
View File
@@ -5764,7 +5764,7 @@
<context context-type="sourcefile">src/app/components/common/edit-dialog/workflow-edit-dialog/workflow-edit-dialog.component.html</context>
<context context-type="linenumber">158</context>
</context-group>
<target state="translated">Déclenche pour les documents qui correspondent à <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em&gt;"/>tous<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt;"/> les filtres spécifiés ci-dessous.</target>
<target state="translated">Déclenche pour les documents qui correspondent à <x id="START_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;em&gt;"/>tous<x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt;"/>les filtres spécifiés ci-dessous.</target>
</trans-unit>
<trans-unit id="7467799586957602479" datatype="html">
<source>Filter filename</source>
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="final">La migration des paramètres vers la base de données a été effectuée avec succès !</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="final">Impossible de migrer les paramètres vers la base de données, veuillez essayer denregistrer manuellement.</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="final">Vous pouvez recommencer la visite depuis les paramètres.</target>
</trans-unit>
+3 -3
View File
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">הושלמה בהצלחה העברה חד פעמית של הגדרות למסד הנתונים!</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">לא ניתן לבצע העברה של הגדרות למסד הנתונים, נסה לשמור באופן ידני.</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="needs-translation">Successfully completed one-time migratration of settings to the database!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="needs-translation">Unable to migrate settings to the database, please try saving manually.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Jednokratna migracija postavki u bazu podataka uspješno završena!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Nije moguće migrirati postavke u bazu podataka, pokušajte ručno spremiti.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Možete ponovo pokrenuti obilazak sa stranice postavki.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Sikeresen befejeződött a beállítások egyszeri migrálása az adatbázisba!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Nem sikerült a beállításokat az adatbázisba migrálni, kérjük, próbálja meg manuálisan menteni.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">A túrát a beállítások oldalról indíthatja újra.</target>
</trans-unit>
+3 -3
View File
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Berhasil menyelesaikan migrasi pengaturan satu kali ke basis data!</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Tidak dapat memigrasikan pengaturan ke basis data, silakan coba simpan secara manual.</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Anda dapat memulai ulang tur dari halaman pengaturan.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Migrazione una tantum delle impostazioni al database completata con successo!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Impossibile migrare le impostazioni nel database. Prova a salvarle manualmente.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Puoi riavviare il tour dalla pagina delle impostazioni.</target>
</trans-unit>
+3 -3
View File
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">データベースへのワンタイム設定移行が正常に完了しました!</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">データベースに設定を移行できません。手動で保存してみてください。</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">設定ページからツアーを再開することができます</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">데이터베이스에 대한 설정의 일회성 마이그레이션을 성공적으로 완료했습니다!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">설정을 데이터베이스로 마이그레이션할 수 없는 경우 수동으로 저장해 보세요.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">나중에 설정 페이지에서 다시 둘러보기를 할 수 있습니다.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="needs-translation">Successfully completed one-time migratration of settings to the database!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="needs-translation">Unable to migrate settings to the database, please try saving manually.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Nustatymų perkėlimas į duomenų bazę sėkmingai atliktas!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Nepavyko perkelti nustatymų į duomenų bazę, pabandykite išsaugoti rankiniu būdu.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Ekskursiją galite paleisti iš naujo nustatymų puslapyje.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="needs-translation">Successfully completed one-time migratration of settings to the database!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="needs-translation">Unable to migrate settings to the database, please try saving manually.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="needs-translation">Successfully completed one-time migratration of settings to the database!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="needs-translation">Unable to migrate settings to the database, please try saving manually.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="needs-translation">Successfully completed one-time migratration of settings to the database!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="needs-translation">Unable to migrate settings to the database, please try saving manually.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Eenmalige migratie van instellingen naar de database is succesvol voltooid!</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Kan instellingen niet migreren naar de database, probeer handmatig op te slaan.</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Je kan de rondleiding herstarten vanaf de instellingen pagina.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Engangs migrering av innstillinger ble fullført til databasen!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Kunne ikke overføre innstillinger til databasen, prøv å lagre manuelt.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Du kan starte omvisningen på nytt fra innstillingssiden.</target>
</trans-unit>
+3 -3
View File
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Pomyślnie zakończona jednorazowa migracja ustawień do bazy danych!</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Nie można przenieść ustawień do bazy danych, spróbuj zapisać ręcznie.</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Możesz ponownie uruchomić przegląd aplikacji ze strony ustawień.</target>
</trans-unit>
+3 -3
View File
@@ -12772,7 +12772,7 @@ Erro ao enviar documentos por e-mail</target>
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">A migração de configurações para o banco de dados foi concluída com sucesso!</target>
</trans-unit>
@@ -12780,7 +12780,7 @@ Erro ao enviar documentos por e-mail</target>
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Não foi possível migrar as configurações para o banco de dados, por favor tente salvar manualmente.</target>
</trans-unit>
@@ -12788,7 +12788,7 @@ Erro ao enviar documentos por e-mail</target>
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Você pode reiniciar o tour na página de configurações..</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Terminado com sucesso a migração única das definições na base de dados!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Incapaz de migrar as definições na base de dados, por favor, tente gravar manualmente.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Pode reiniciar o tutorial através da página das Configurações.</target>
</trans-unit>
+3 -3
View File
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Migrarea unică a setărilor în baza de date a fost finalizată cu succes!</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Nu s-a putut migra setările în baza de date. Te rugăm să încerci să le salvezi manual.</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Poți reporni turul din pagina de setări.</target>
</trans-unit>
+3 -3
View File
@@ -12770,7 +12770,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Одноразовая миграция настроек в базу данных завершена!</target>
</trans-unit>
@@ -12778,7 +12778,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Не удается перенести настройки в базу данных, пожалуйста, попробуйте сохранить вручную.</target>
</trans-unit>
@@ -12786,7 +12786,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Вы можете перезапустить тур со страницы настроек.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Migrácia nastavení do databázy úspešne ukončená!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Nie je možné migrovať nastavenia do databázy, skúste uložiť manuálne.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Sprievodcu môžete znova spustiť z nastavení.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Uspešno opravljena enkratna migracija nastavitev v bazo!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Nastavitev ni mogoče preseliti v bazo podatkov, poskusite jih shraniti ročno.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Ogled lahko ponovite v nastavitvah.</target>
</trans-unit>
+3 -3
View File
@@ -12772,7 +12772,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">[SQ] Successfully completed one-time migratration of settings to the database!</target>
</trans-unit>
@@ -12780,7 +12780,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">[SQ] Unable to migrate settings to the database, please try saving manually.</target>
</trans-unit>
@@ -12788,7 +12788,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">[SQ] You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12772,7 +12772,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Uspešno završena jednokratna migracija podešavanja u bazu podataka!</target>
</trans-unit>
@@ -12780,7 +12780,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Nije moguće preneti podešavanja u bazu podataka, pokušajte da ih sačuvate ručno.</target>
</trans-unit>
@@ -12788,7 +12788,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Možete ponovo da pokrenete obilazak sa stranice sa podešavanjima.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Slutförde engångsmigreringen av inställningarna till databasen!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Kunde inte migrera inställningarna till databasen, försök spara manuellt.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Du kan starta om rundturen från inställningssidan.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="needs-translation">Successfully completed one-time migratration of settings to the database!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="needs-translation">Unable to migrate settings to the database, please try saving manually.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="needs-translation">You can restart the tour from the settings page.</target>
</trans-unit>
+3 -3
View File
@@ -12772,7 +12772,7 @@ tüm <x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt;"/> krite
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Ayarların veritabanına tek seferlik taşıma işlemi başarıyla tamamlandı!</target>
</trans-unit>
@@ -12780,7 +12780,7 @@ tüm <x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt;"/> krite
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Ayarları veritabanına taşıyamıyoruz, lütfen manuel olarak kaydetmeyi deneyin.</target>
</trans-unit>
@@ -12788,7 +12788,7 @@ tüm <x id="CLOSE_EMPHASISED_TEXT" ctype="x-em" equiv-text="&lt;/em&gt;"/> krite
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Ayarlar sayfasından turu yeniden başlatabilirsiniz.</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">Успішно завершено одноразову міграцію параметрів до бази даних!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">Не вдається перенести налаштування в базу даних, спробуйте зберегти вручну.</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">Ви можете пройти знайомство ще раз зі сторінки налаштувань.</target>
</trans-unit>
+3 -3
View File
@@ -12907,7 +12907,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="final">quá trình cập nhật dữ liệu cấu hình</target>
</trans-unit>
@@ -12915,7 +12915,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="final">cập nhật dữ liệu cấu hình</target>
</trans-unit>
@@ -12923,7 +12923,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="final">khởi động lại hướng dẫn nhanh</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">成功完成设置一次性迁移到数据库!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">无法将设置迁移到数据库,请尝试手动保存。</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">你可以从设置页面重新开始导览。</target>
</trans-unit>
+3 -3
View File
@@ -12771,7 +12771,7 @@
<source>Successfully completed one-time migratration of settings to the database!</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">635</context>
<context context-type="linenumber">636</context>
</context-group>
<target state="translated">設定值已成功移轉到資料庫!</target>
</trans-unit>
@@ -12779,7 +12779,7 @@
<source>Unable to migrate settings to the database, please try saving manually.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">636</context>
<context context-type="linenumber">637</context>
</context-group>
<target state="translated">無法將設定遷移至資料庫,請嘗試手動儲存。</target>
</trans-unit>
@@ -12787,7 +12787,7 @@
<source>You can restart the tour from the settings page.</source>
<context-group purpose="location">
<context context-type="sourcefile">src/app/services/settings.service.ts</context>
<context context-type="linenumber">708</context>
<context context-type="linenumber">709</context>
</context-group>
<target state="translated">可以從設定頁面重新開始導覽。</target>
</trans-unit>
+8 -2
View File
@@ -161,7 +161,9 @@ class ObjectFilter(Filter):
class InboxFilter(Filter):
def filter(self, qs, value):
if value == "true":
return qs.filter(tags__is_inbox_tag=True)
# A document can have more than one tag flagged as an inbox tag
# (nothing enforces uniqueness), so this join can multiply rows.
return qs.filter(tags__is_inbox_tag=True).distinct()
elif value == "false":
return qs.exclude(tags__is_inbox_tag=True)
else:
@@ -268,6 +270,10 @@ class CustomFieldsFilter(Filter):
for _, option in enumerate(options):
if option.get("label").lower().find(value.lower()) != -1:
option_ids.extend([option.get("id")])
# A document with multiple custom field instances can match more
# than one of these OR-ed branches (or the same branch via
# different fields), each via its own join to custom_fields --
# dedupe explicitly rather than relying on the caller to.
return (
qs.filter(custom_fields__field__name__icontains=value)
| qs.filter(custom_fields__value_text__icontains=value)
@@ -280,7 +286,7 @@ class CustomFieldsFilter(Filter):
| qs.filter(custom_fields__value_document_ids__icontains=value)
| qs.filter(custom_fields__value_select__in=option_ids)
| qs.filter(custom_fields__value_long_text__icontains=value)
)
).distinct()
else:
return qs
+8 -27
View File
@@ -392,34 +392,15 @@ class OwnedObjectSerializer(
}
def get_user_can_change(self, obj) -> bool:
if obj.owner is None or obj.owner == self.user:
return True
if self.user is None:
return False
if self.user.is_active and self.user.is_superuser:
# Mirrors guardian's own ObjectPermissionChecker.has_perm() shortcut --
# superusers aren't necessarily granted explicit object permissions,
# so the batched context below would otherwise incorrectly say no.
return True
# Prefer the page-level batch computed by BulkPermissionMixin
# (get_serializer_context) over a fresh per-object guardian check,
# which would otherwise query the permission tables once per row.
users_change_perms = self.context.get("users_change_perms")
groups_change_perms = self.context.get("groups_change_perms")
if users_change_perms is not None and groups_change_perms is not None:
if self.user.pk in users_change_perms.get(obj.pk, []):
return True
user_group_ids = getattr(self, "_user_group_ids", None)
if user_group_ids is None:
user_group_ids = set(self.user.groups.values_list("id", flat=True))
self._user_group_ids = user_group_ids
return bool(
user_group_ids.intersection(groups_change_perms.get(obj.pk, [])),
checker = ObjectPermissionChecker(self.user) if self.user is not None else None
return (
obj.owner is None
or obj.owner == self.user
or (
self.user is not None
and checker.has_perm(f"change_{obj.__class__.__name__.lower()}", obj)
)
checker = ObjectPermissionChecker(self.user)
return checker.has_perm(f"change_{obj.__class__.__name__.lower()}", obj)
)
@staticmethod
def get_shared_object_pks(objects: Iterable):
+56
View File
@@ -883,6 +883,62 @@ class TestDocumentApi(DirectoriesMixin, ConsumeTaskMixin, APITestCase):
results = response.data["results"]
self.assertEqual(len(results), 3)
def test_is_in_inbox_filter_no_duplicates_with_multiple_inbox_tags(self) -> None:
"""
GIVEN:
- A document tagged with two different inbox tags
WHEN:
- The document list is filtered by is_in_inbox=true
THEN:
- The document appears exactly once, not once per matching tag
"""
doc = Document.objects.create(title="doc", checksum="c1")
inbox_1 = Tag.objects.create(name="inbox1", is_inbox_tag=True)
inbox_2 = Tag.objects.create(name="inbox2", is_inbox_tag=True)
doc.tags.add(inbox_1, inbox_2)
response = self.client.get("/api/documents/?is_in_inbox=true")
self.assertEqual(response.status_code, status.HTTP_200_OK)
results = response.data["results"]
self.assertEqual(len(results), 1)
self.assertEqual(results[0]["id"], doc.id)
def test_custom_fields_icontains_filter_no_duplicates(self) -> None:
"""
GIVEN:
- A document with two custom field instances that both match the
same custom_fields__icontains search term
WHEN:
- The document list is filtered by custom_fields__icontains
THEN:
- The document appears exactly once, not once per matching field
"""
doc = Document.objects.create(title="doc", checksum="c1")
field_1 = CustomField.objects.create(
name="apple",
data_type=CustomField.FieldDataType.STRING,
)
field_2 = CustomField.objects.create(
name="apricot",
data_type=CustomField.FieldDataType.STRING,
)
CustomFieldInstance.objects.create(
document=doc,
field=field_1,
value_text="something",
)
CustomFieldInstance.objects.create(
document=doc,
field=field_2,
value_text="something else",
)
response = self.client.get("/api/documents/?custom_fields__icontains=ap")
self.assertEqual(response.status_code, status.HTTP_200_OK)
results = response.data["results"]
self.assertEqual(len(results), 1)
self.assertEqual(results[0]["id"], doc.id)
def test_custom_field_select_filter(self) -> None:
"""
GIVEN:
@@ -568,30 +568,6 @@ class TestApiAuth(DirectoriesMixin, APITestCase):
self.assertNotIn("user_can_change", results[0])
self.assertNotIn("is_shared_by_requester", results[0])
def test_superuser_user_can_change_without_explicit_grant(self) -> None:
"""
A superuser has implicit change access to every document, even one
owned by someone else with no explicit guardian grant -- mirrors
guardian's own ObjectPermissionChecker.has_perm() superuser shortcut.
"""
superuser = User.objects.create_superuser(username="admin")
other_user = User.objects.create_user(username="user2")
Document.objects.create(
title="Test",
content="content",
checksum="1",
owner=other_user,
)
self.client.force_authenticate(superuser)
response = self.client.get("/api/documents/", format="json")
self.assertEqual(response.status_code, status.HTTP_200_OK)
results = response.json()["results"]
self.assertEqual(len(results), 1)
self.assertTrue(results[0]["user_can_change"])
@mock.patch("allauth.mfa.adapter.DefaultMFAAdapter.is_mfa_enabled")
def test_basic_auth_mfa_enabled(self, mock_is_mfa_enabled) -> None:
"""
+15 -16
View File
@@ -431,12 +431,14 @@ class BulkPermissionMixin:
This avoid fetching permissions object by object in database.
"""
context = super().get_serializer_context()
try:
full_perms = get_boolean(
str(self.request.query_params.get("full_perms", "false")),
)
except ValueError:
full_perms = False
if getattr(self, "action", None) != "list":
# Batching only pays off across a page of objects; for single-object
# actions (retrieve, update, ...) the per-object fallback in
# get_user_can_change()/_get_perms() is cheap and avoids scanning
# the whole queryset here.
if not full_perms:
return context
# Check which objects are being paginated
@@ -941,7 +943,6 @@ class EmailDocumentDetailSchema(EmailSerializer):
),
)
class DocumentViewSet(
BulkPermissionMixin,
PassUserMixin,
RetrieveModelMixin,
UpdateModelMixin,
@@ -1050,9 +1051,16 @@ class DocumentViewSet(
.values("count"),
output_field=IntegerField(),
)
# No .distinct() here: nothing in this base queryset can produce
# duplicate document rows (select_related below is all FK-to-PK;
# permission filtering is a boolean id__in predicate, not a join).
# M2M-based filters that *do* introduce a join (e.g. tags__id__in)
# already call .distinct() themselves where they need it -- see
# ObjectFilter.filter(). A blanket .distinct() here forces the
# database to fully sort and dedupe every visible document before
# it can apply LIMIT, which is disastrous at scale.
return (
Document.objects.filter(root_document__isnull=True)
.distinct()
.order_by("-created", "-id")
.annotate(effective_content=Coalesce(latest_version_content, F("content")))
.annotate(num_notes=Coalesce(note_count, 0))
@@ -2290,15 +2298,6 @@ class UnifiedSearchViewSet(DocumentViewSet):
return SearchResultSerializer
return DocumentSerializer
def get_serializer_context(self):
if self._is_search_request():
# BulkPermissionMixin.get_serializer_context() (inherited via
# DocumentViewSet) assumes it's batching permissions for a page of
# real Document instances. Tantivy search results are SearchHit/
# dict-like objects instead, so skip straight past it here.
return super(BulkPermissionMixin, self).get_serializer_context()
return super().get_serializer_context()
def _get_active_search_params(self, request: Request | None = None) -> list[str]:
request = request or self.request
return [
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:47\n"
"Last-Translator: \n"
"Language-Team: Afrikaans\n"
"Language: af_ZA\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Ongeldige kleur."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Lêertipe %(type)s word nie ondersteun nie"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Ongeldige veranderlike bespeur."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Amharic\n"
"Language: am_ET\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr ""
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr ""
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Language: ar_SA\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "لون خاطئ."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "نوع الملف %(type)s غير مدعوم"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "اكتشاف متغير خاطئ."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Belarusian\n"
"Language: be_BY\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Няправільны колер."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Тып файла %(type)s не падтрымліваецца"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Выяўлена няправільная зменная."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"Language: bg_BG\n"
@@ -1338,48 +1338,48 @@ msgstr "стартиране на работния процес"
msgid "workflow runs"
msgstr "стартиране на работните процеси"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Невалиден цвят."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Файловия тип %(type)s не се поддържа"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Засечена е невалидна променлива."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Language: ca_ES\n"
@@ -1338,48 +1338,48 @@ msgstr "data del flux"
msgid "workflow runs"
msgstr "flux corrents"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Permisos insuficients."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Color Invàlid."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tipus arxiu %(type)s no suportat"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Camp personalitzat amb ID %(id)s no existeix"
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Variable detectada invàlida."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Duplicat d'identificadors de documents no permès."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documents no trobats: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "L'esquema d'URI '{parts.scheme}' no està permès. Esquemes permesos: {'
msgid "Unable to parse URI {value}"
msgstr "No s'ha pogut analitzar l'URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Invalid more_like_id"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Configuració AI invàlida."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Permisos insuficients per compartir document %(id)s."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Paquet ja s'està processant."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "El paquet d'enllaç no està disponible."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Language: cs_CZ\n"
@@ -1338,48 +1338,48 @@ msgstr "spuštění pracovního postupu"
msgid "workflow runs"
msgstr "spuštění pracovních postupů"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Neplatná barva."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Typ souboru %(type)s není podporován"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Vlastní pole s ID %(id)s neexistuje"
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Zjištěna neplatná proměnná."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1636,36 +1636,36 @@ msgstr "URI schéma '{parts.scheme}' není povoleno. Povolená schémata: {',\n"
msgid "Unable to parse URI {value}"
msgstr "Nelze zpracovat URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Language: da_DK\n"
@@ -1338,48 +1338,48 @@ msgstr "workflow-kørsel"
msgid "workflow runs"
msgstr "workflow-kørsler"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Ugyldig farve."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Filtype %(type)s understøttes ikke"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Ugyldig variabel fundet."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: German, Switzerland\n"
"Language: de_CH\n"
@@ -1338,48 +1338,48 @@ msgstr "Arbeitsablauf-Ausführung"
msgid "workflow runs"
msgstr "Arbeitsablauf wird ausgeführt"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Unzureichende Berechtigungen."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Ungültige Farbe."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Dateityp %(type)s nicht unterstützt"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Benutzerdefiniertes Feld mit ID %(id)s existiert nicht"
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr "Einige benutzerdefinierte Felder existieren nicht oder wurden zweimal angegeben."
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Ungültige Variable erkannt."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Doppelte Dokumentbezeichner sind nicht erlaubt."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumente nicht gefunden: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "URI-Schema „{parts.scheme}“ ist nicht erlaubt. Erlaubte Schemata: {'
msgid "Unable to parse URI {value}"
msgstr "URI {value} kann nicht gelesen werden"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Ungültige more_like_id"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Ungültige KI-Konfiguration."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Unzureichende Berechtigungen, um Dokument %(id)s zu teilen."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Paket wird bereits verarbeitet."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "Das Freigabelink-Paket ist nicht verfügbar."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Language: de_DE\n"
@@ -1338,48 +1338,48 @@ msgstr "Arbeitsablauf-Ausführung"
msgid "workflow runs"
msgstr "Arbeitsablauf wird ausgeführt"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Unzureichende Berechtigungen."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Ungültige Farbe."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Dateityp %(type)s nicht unterstützt"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Zusatzfeld-ID muss eine Ganzzahl sein: %(id)s"
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Zusatzfeld mit ID %(id)s existiert nicht"
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr "Einige Zusatzfelder existieren nicht oder wurden zweimal angegeben."
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Ungültige Variable erkannt."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Doppelte Dokumentbezeichner sind nicht erlaubt."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumente nicht gefunden: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "URI-Schema „{parts.scheme}“ ist nicht erlaubt. Erlaubte Schemata: {'
msgid "Unable to parse URI {value}"
msgstr "URI {value} kann nicht gelesen werden"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Ungültige more_like_id"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Ungültige KI-Konfiguration."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr "Zeitüberschreitung bei der KI-Backendanfrage."
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Unzureichende Berechtigungen, um Dokument %(id)s zu teilen."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Paket wird bereits verarbeitet."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "Das Freigabelink-Paket ist nicht verfügbar."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Language: el_GR\n"
@@ -1338,48 +1338,48 @@ msgstr "εκτέλεση ροής εργασίας"
msgid "workflow runs"
msgstr "εκτελέσεις ροής εργασίας"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Άκυρο χρώμα."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Ο τύπος αρχείου %(type)s δεν υποστηρίζεται"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Εντοπίστηκε μη έγκυρη μεταβλητή."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+20 -20
View File
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2022-02-17 04:17\n"
"Last-Translator: \n"
"Language-Team: English\n"
@@ -1351,49 +1351,49 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr ""
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid ""
"Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr ""
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1661,36 +1661,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
@@ -1338,48 +1338,48 @@ msgstr "ejecución del flujo de trabajo"
msgid "workflow runs"
msgstr "ejecuciones de flujo de trabajo"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Permisos insuficientes."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Color inválido."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tipo de fichero %(type)s no suportado"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, 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:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Variable inválida."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "No se permiten identificadores de documento duplicados."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documentos no encontrados: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "El esquema URI '{parts.scheme}' no está permitido. Esquemas permitidos:
msgid "Unable to parse URI {value}"
msgstr "No se puede analizar la URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Configuración de IA inválida."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Permisos insuficientes para compartir el documento %(id)s."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "El paquete ya está siendo procesado."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "El paquete de enlace compartido no está disponible."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Estonian\n"
"Language: et_EE\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr ""
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr ""
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Language: fa_IR\n"
@@ -1338,48 +1338,48 @@ msgstr "گردش کار"
msgid "workflow runs"
msgstr "گردش کار اجرا می شود"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "رنگ نامعتبر"
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "متغیر نامعتبر شناسایی شده است."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Language: fi_FI\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Virheellinen väri."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tiedostotyyppiä %(type)s ei tueta"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Virheellinen muuttuja havaittu."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Language: fr_FR\n"
@@ -1338,48 +1338,48 @@ msgstr "exécution du workflow"
msgid "workflow runs"
msgstr "le flux de travail s'exécute"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Droits insuffisants."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Couleur incorrecte."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Type de fichier %(type)s non pris en charge"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, 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:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Variable invalide détectée."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Les identificateurs de document en double ne sont pas autorisés."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documents introuvables : %(ids)s"
@@ -1634,36 +1634,36 @@ msgstr "Le schéma d'URI « {parts.scheme} » n'est pas autorisé. Schémas aut
msgid "Unable to parse URI {value}"
msgstr "Impossible d'analyser l'URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "More_like_id invalide"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Configuration IA invalide."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr "La requête d'arrière-plan IA a expiré."
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Droits d'accès insuffisant pour partager %(id)s document."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Le paquet est déjà en cours de traitement."
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Language: he_IL\n"
@@ -1339,48 +1339,48 @@ msgstr "הרצת זרימת עבודה"
msgid "workflow runs"
msgstr "הרצות זרימת עבודה"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "הרשאות אינן מספיקות."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "צבע לא חוקי."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "סוג קובץ %(type)s לא נתמך"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "שדה מותאם אישית id חייב להיות מספרי: %(id)s"
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "שדה מותאם אישית עם מזהה %(id)s איננו קיים"
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "שדות מותאמים אישית חייבים להיות רשימה של מספרים שלמים או אובייקט הממפה מזהים לערכים."
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr "חלק מהשדות המותאמים אישית אינם קיימים או שהוגדרו פעמיים."
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "משתנה לא חוקי זוהה."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "מזהי מסמכים כפולים אינם מורשים."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "מסמכים לא נמצאו: %(ids)s"
@@ -1636,36 +1636,36 @@ msgstr "פרוטוקול ה-URI '{parts.scheme}' אינו מורשה. הפר
msgid "Unable to parse URI {value}"
msgstr "לא ניתן לפענח את ה URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "מזהה more_like_id אינו תקין"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "הגדרות בינה מלאכותית שגויות."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr "יש לציין רק אחד מהבאים: text, title_search, query או more_like_id."
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "הרשאות לא מספיקות לשיתוף מסמך %(id)s."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "החבילה (Bundle) כבר נמצאת בתהליך עיבוד."
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "חבילת קישור השיתוף עדיין בהכנה. נא לנסות שוב מאוחר יותר."
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "חבילת קישור השיתוף אינה זמינה."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"Language: hi_IN\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr ""
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr ""
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Croatian\n"
"Language: hr_HR\n"
@@ -1338,48 +1338,48 @@ msgstr "pokretanje tijeka rada"
msgid "workflow runs"
msgstr "tijek rada pokrenut"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Nedovoljne ovlasti."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Nevažeća boja."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Vrsta datoteke %(type)s nije podržana"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, 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:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Otkrivena je nevaljana vrsta datoteke."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Duplicirani identifikatori dokumenata nisu dopušteni."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumenti nisu pronađeni: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "URI shema '{parts.scheme}' nije dopuštena. Dopuštene sheme: {', '.join
msgid "Unable to parse URI {value}"
msgstr "Nije moguće raščlaniti URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Nevažeći more_like_id"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Nevažeća AI konfiguracija."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nedovoljne ovlasti za dijeljenje dokumenta %(id)s."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Paket se već obrađuje."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "Paket linka za dijeljenje nije dostupan."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Language: hu_HU\n"
@@ -1338,48 +1338,48 @@ msgstr "munkafolyamat futtatás"
msgid "workflow runs"
msgstr "munkafolyamat futtatások"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Nincs jogosúltsága."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Érvénytelen szín."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "%(type)s fájltípus nem támogatott"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, 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:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Érvénytelen változó észlelve."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "A dokumentumazonosítók duplikálása nem megengedett."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumentumok nem találhatók: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "A '{parts.scheme}' séma nem engedélyezett. Engedélyezett sémák: {',
msgid "Unable to parse URI {value}"
msgstr "A {value} URI értelmezése sikertelen"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Érvénytelen more_like_id"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Érvénytelen MI konfiguráció."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, 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:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "A csomag feldolgozása már folyamatban van."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "A megosztási linkcsomag nem elérhető."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Language: id_ID\n"
@@ -1338,48 +1338,48 @@ msgstr "jalankan alur kerja"
msgid "workflow runs"
msgstr "daftar jalankan alur kerja"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Izin tidak mencukupi"
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Warna tidak sesuai."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Jenis berkas %(type)s tidak didukung"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Kolom kustom dengan id %(id)s tidak ada"
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr "Beberapa kolom kustom tidak ada atau ditentukan dua kali."
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Variabel ilegal terdeteksi."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Penggunaan pengenal dokumen ganda tidak diperbolehkan."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumen tidak ditemukan: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "Skema URI '{parts.scheme}' tidak diizinkan. Skema yang diizinkan: {', '.
msgid "Unable to parse URI {value}"
msgstr "Gagal membaca URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Izin tidak mencukupi untuk berbagi dokumen %(id)s"
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Paket sedang diproses."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "Bundel tautan berbagi tidak tersedia."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -1338,48 +1338,48 @@ msgstr "esecuzione del flusso di lavoro"
msgid "workflow runs"
msgstr "esecuzioni del flusso di lavoro"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Autorizzazioni insufficienti."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Colore non valido."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Il tipo di file %(type)s non è supportato"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, 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:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Variabile non valida rilevata."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Non sono consentiti identificatori di documenti duplicati."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documenti non trovati: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "Lo schema URI '{parts.scheme}' non è consentito. Schemi consentiti: {',
msgid "Unable to parse URI {value}"
msgstr "Impossibile analizzare l'URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "more_like_id non valido"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Configurazione AI non valida."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr "Richiesta di backend AI scaduta."
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Autorizzazioni insufficienti per condividere il documento %(id)s."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Il pacchetto è già in fase di elaborazione."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "Il pacchetto di link di condivisione non è disponibile."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
@@ -1338,48 +1338,48 @@ msgstr "ワークフローの実行"
msgid "workflow runs"
msgstr "ワークフローの実行"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "無効な色"
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "ファイルタイプ %(type)s はサポートされていません"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "無効な変数を検出しました"
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Language: ko_KR\n"
@@ -1338,48 +1338,48 @@ msgstr "워크플로 실행"
msgid "workflow runs"
msgstr "워크플로우 실행"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr ""
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "사용자 정의 ID 필드는 반드시 정수여야 합니다: %(id)s"
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "%(id)s를 ID로 가지는 사용자 정의 필드가 존재하지 않습니다."
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr "사용자 정의 필드는 정수 리스트이거나, ID를 값에 매핑하는 객체여야 합니다."
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr "존재하지 않거나 중복된 사용자 정의 필드가 있습니다."
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "잘못된 변수가 감지되었습니다."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr "URI 스킴 '{parts.scheme}'는 허용되지 않습니다. 허용된 스
msgid "Unable to parse URI {value}"
msgstr "{value} URI를 파싱할 수 없음"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Luxembourgish\n"
"Language: lb_LU\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Ongëlteg Faarf."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Fichierstyp %(type)s net ënnerstëtzt"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Ongëlteg Zeechen detektéiert."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Lithuanian\n"
"Language: lt_LT\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr ""
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr ""
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr "URI schema '{parts.scheme}' nėra leistina. Galimos schemos: {', '.join(
msgid "Unable to parse URI {value}"
msgstr "Nepavyko apdoroti URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nepakanka leidimų bendrinti dokumentą %(id)s."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Rinkinys jau apdorojamas."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "Dalinimos nuorodų rinkinys yra nepasiekiamas."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Latvian\n"
"Language: lv_LV\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr ""
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr ""
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Macedonian\n"
"Language: mk_MK\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr ""
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr ""
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Malay\n"
"Language: ms_MY\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr ""
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr ""
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr ""
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Language: nl_NL\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Ongeldig kleur."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Bestandstype %(type)s niet ondersteund"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Aangepast veld met id %(id)s bestaat niet"
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr "Sommige aangepaste velden bestaan niet of zijn dubbel opgegeven."
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Ongeldige variabele ontdekt."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Language: no_NO\n"
@@ -1338,48 +1338,48 @@ msgstr "workflow run (NO)"
msgid "workflow runs"
msgstr "workflow runs (NO)"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Insufficient permissions. (NO)"
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Ugyldig farge."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Filtype %(type)s støttes ikke"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Egendefinert felt med id %(id)s finnes ikke"
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Ugyldig variabel oppdaget."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Duplicate document identifiers are not allowed. (NO)"
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documents not found: %(ids)s (NO)"
@@ -1635,36 +1635,36 @@ msgstr "URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.join(
msgid "Unable to parse URI {value}"
msgstr "Unable to parse URI {value} (NO)"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Invalid more_like_id (NO)"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Invalid AI configuration. (NO)"
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr "Forespørselen til KI-tjenesten fikk tidsavbrudd."
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Insufficient permissions to share document %(id)s. (NO)"
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Bundle is already being processed. (NO)"
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "The share link bundle is unavailable. (NO)"
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
@@ -1338,48 +1338,48 @@ msgstr "uruchomienie przepływu pracy"
msgid "workflow runs"
msgstr "uruchomienia przepływu pracy"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Niewystarczające uprawnienia."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Nieprawidłowy kolor."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Typ pliku %(type)s nie jest obsługiwany"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Pole niestandardowe z id %(id)s nie istnieje"
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Wykryto nieprawidłową zmienną."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Nie dopuszcza się powielania identyfikatorów dokumentów."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Nie znaleziono dokumentów: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "Schemat URI '{parts.scheme}' jest niedozwolony. Dozwolone schematy: {',
msgid "Unable to parse URI {value}"
msgstr "Nie można przetworzyć URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Nieprawidłowy more_like_id"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Brak uprawnień do udostępnienia dokumentu %(id)s."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Pakiet jest już przetwarzany."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "Pakiet do udostępnienia jest niedostępny."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Language: pt_BR\n"
@@ -1339,48 +1339,48 @@ msgstr "execução do fluxo de trabalho"
msgid "workflow runs"
msgstr "execução de fluxo de trabalho"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Cor inválida."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tipo de arquivo %(type)s não suportado"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, 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:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr "Campos personalizados inválidos ou duplicados."
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Variável inválida detectada."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1637,36 +1637,36 @@ msgstr "Esquema URI '{parts.scheme}' não é permitido. Esquemas permitidos:\n"
msgid "Unable to parse URI {value}"
msgstr "Não é possível analisar o URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Language: pt_PT\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Cor invalida."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tipo de arquivo %(type)s não suportado"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Variável inválida detetada."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr "Não foi possível analisar o URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"Language: ro_RO\n"
@@ -1338,48 +1338,48 @@ msgstr "rulare flux de lucru"
msgid "workflow runs"
msgstr "rulări flux de lucru"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Culoare invalidă."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Tip de fișier %(type)s nesuportat"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, 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:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Variabilă nevalidă detectată."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr "Schema URI '{parts.scheme}' nu este permisă. Schemele permise: {', '.jo
msgid "Unable to parse URI {value}"
msgstr "Nu se poate analiza URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
@@ -1338,48 +1338,48 @@ msgstr "запуск рабочего процесса"
msgid "workflow runs"
msgstr "запуски рабочего процесса"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Неверный цвет."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Тип файла %(type)s не поддерживается"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Обнаружена неверная переменная."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr "Недопустимая схема URI '{parts.scheme}'. Разреше
msgid "Unable to parse URI {value}"
msgstr "Невозможно распознать URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
"Language: sk_SK\n"
@@ -1338,48 +1338,48 @@ msgstr "spustenie pracovného postupu"
msgid "workflow runs"
msgstr "spustenia pracovných postupov"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Neplatná farba."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Typ súboru %(type)s nie je podporovaný"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Zistená neplatná premenná."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Slovenian\n"
"Language: sl_SI\n"
@@ -1338,48 +1338,48 @@ msgstr "izvajanje poteka dela"
msgid "workflow runs"
msgstr "poteka dela"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Nezadostna dovoljenja."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Napačna barva."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Vrsta datoteke %(type)s ni podprta"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, 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:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Zaznani neveljavni znaki."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Podvojeni identifikatorji dokumentov niso dovoljeni."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumentov ni bilo mogoče najti: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "Shema URI '{parts.scheme}' ni dovoljena. Dovoljene sheme: {', '.join(all
msgid "Unable to parse URI {value}"
msgstr "Ni mogoče razčleniti URI-ja {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Neveljaven more_like_id"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Neveljavna konfiguracija umetne inteligence."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr "Časovna omejitev zahteve za umetno inteligenco je potekla."
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nezadostna dovoljenja za skupno rabo dokumenta %(id)s."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Paket se že obdeluje."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "Paket povezav za deljenje ni na voljo."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:47\n"
"Last-Translator: \n"
"Language-Team: Albanian\n"
"Language: sq_AL\n"
@@ -1338,48 +1338,48 @@ msgstr "[SQ] workflow run"
msgid "workflow runs"
msgstr "[SQ] workflow runs"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "[SQ] Insufficient permissions."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Invalid color."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "[SQ] File type %(type)s not supported"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr "Custom field id must be an integer: %(id)s"
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr "Custom field with id %(id)s does not exist"
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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."
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr "[SQ] Some custom fields don't exist or were specified twice."
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Invalid variable detected."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "[SQ] Duplicate document identifiers are not allowed."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Documents not found: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "[SQ] URI scheme '{parts.scheme}' is not allowed. Allowed schemes: {', '.
msgid "Unable to parse URI {value}"
msgstr "[SQ] Unable to parse URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Invalid more_like_id"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Invalid AI configuration."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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."
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "[SQ] Insufficient permissions to share document %(id)s."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "[SQ] Bundle is already being processed."
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr "[SQ] The share link bundle is still being prepared. Please try again later."
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "[SQ] The share link bundle is unavailable."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Serbian (Latin)\n"
"Language: sr_CS\n"
@@ -1338,48 +1338,48 @@ msgstr "pokretanje radnog toka"
msgid "workflow runs"
msgstr "pokretanje tokova rada"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Nedovoljne dozvole."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Nevažeća boja."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Vrsta datoteke %(type)s nije podržana"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, 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:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
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:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Otkrivena je nevažeća promenljiva."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Duplirani identifikatori dokumenata nisu dozvoljeni."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumenti nisu pronađeni: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr "Šema URI-ja '{parts.scheme}' nije dozvoljena. Dozvoljene šeme {', '.jo
msgid "Unable to parse URI {value}"
msgstr "Nije moguće analizirati URI {value}"
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Nevažeći more_like_id"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Nevažeća konfiguracija veštačke inteligencije."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
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:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr "Nedovoljne dozvole za deljenje dokumenta %(id)s."
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr "Paket se već obrađuje."
#: documents/views.py:4586
#: documents/views.py:4578
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:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr "Paket linkova za deljenje nije dostupan."
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Language: sv_SE\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr "arbetsflöde körs"
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr "Otillräckliga behörigheter."
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "Ogiltig färg."
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "Filtypen %(type)s stöds inte"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, 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:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
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:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "Ogiltig variabel upptäckt."
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr "Dubbletter av dokumentidentifierare är inte tillåtna."
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr "Dokumenten hittades inte: %(ids)s"
@@ -1635,36 +1635,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr "Ogiltig more_like_id"
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr "Ogiltig AI-konfiguration."
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""
+21 -21
View File
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: paperless-ngx\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-23 04:03+0000\n"
"PO-Revision-Date: 2026-07-23 04:04\n"
"POT-Creation-Date: 2026-07-22 15:44+0000\n"
"PO-Revision-Date: 2026-07-22 15:48\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Language: th_TH\n"
@@ -1338,48 +1338,48 @@ msgstr ""
msgid "workflow runs"
msgstr ""
#: documents/serialisers.py:522 documents/serialisers.py:874
#: documents/serialisers.py:2763 documents/views.py:297 documents/views.py:2508
#: documents/serialisers.py:503 documents/serialisers.py:855
#: documents/serialisers.py:2744 documents/views.py:297 documents/views.py:2500
#: paperless_mail/serialisers.py:155
msgid "Insufficient permissions."
msgstr ""
#: documents/serialisers.py:710
#: documents/serialisers.py:691
msgid "Invalid color."
msgstr "สีไม่ถูกต้อง"
#: documents/serialisers.py:2235
#: documents/serialisers.py:2216
#, python-format
msgid "File type %(type)s not supported"
msgstr "ไม่รองรับไฟล์ประเภท %(type)s"
#: documents/serialisers.py:2279
#: documents/serialisers.py:2260
#, python-format
msgid "Custom field id must be an integer: %(id)s"
msgstr ""
#: documents/serialisers.py:2286
#: documents/serialisers.py:2267
#, python-format
msgid "Custom field with id %(id)s does not exist"
msgstr ""
#: documents/serialisers.py:2303 documents/serialisers.py:2313
#: documents/serialisers.py:2284 documents/serialisers.py:2294
msgid "Custom fields must be a list of integers or an object mapping ids to values."
msgstr ""
#: documents/serialisers.py:2308
#: documents/serialisers.py:2289
msgid "Some custom fields don't exist or were specified twice."
msgstr ""
#: documents/serialisers.py:2455
#: documents/serialisers.py:2436
msgid "Invalid variable detected."
msgstr "ตรวจพบตัวแปรไม่ถูกต้อง"
#: documents/serialisers.py:2819
#: documents/serialisers.py:2800
msgid "Duplicate document identifiers are not allowed."
msgstr ""
#: documents/serialisers.py:2849 documents/views.py:4467
#: documents/serialisers.py:2830 documents/views.py:4459
#, python-format
msgid "Documents not found: %(ids)s"
msgstr ""
@@ -1634,36 +1634,36 @@ msgstr ""
msgid "Unable to parse URI {value}"
msgstr ""
#: documents/views.py:290 documents/views.py:2505
#: documents/views.py:290 documents/views.py:2497
msgid "Invalid more_like_id"
msgstr ""
#: documents/views.py:1523
#: documents/views.py:1524
msgid "Invalid AI configuration."
msgstr ""
#: documents/views.py:1532
#: documents/views.py:1533
msgid "AI backend request timed out."
msgstr ""
#: documents/views.py:2330 documents/views.py:2651
#: documents/views.py:2322 documents/views.py:2643
msgid "Specify only one of text, title_search, query, or more_like_id."
msgstr ""
#: documents/views.py:4479
#: documents/views.py:4471
#, python-format
msgid "Insufficient permissions to share document %(id)s."
msgstr ""
#: documents/views.py:4525
#: documents/views.py:4517
msgid "Bundle is already being processed."
msgstr ""
#: documents/views.py:4586
#: documents/views.py:4578
msgid "The share link bundle is still being prepared. Please try again later."
msgstr ""
#: documents/views.py:4596
#: documents/views.py:4588
msgid "The share link bundle is unavailable."
msgstr ""

Some files were not shown because too many files have changed in this diff Show More